diff --git a/api-ref-guides/locale/de.po b/api-ref-guides/locale/de.po deleted file mode 100644 index 77a5c2633..000000000 --- a/api-ref-guides/locale/de.po +++ /dev/null @@ -1,77 +0,0 @@ -# Translators: -# Robert Simai, 2014 -# -# -# OpenStack Infra , 2015. #zanata -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-08-03 20:56+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2015-06-30 04:25+0000\n" -"Last-Translator: openstackjenkins \n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Zanata 3.7.3\n" -"Language-Team: German\n" - -msgid "API Complete Reference" -msgstr "API Komplettreferenz" - -msgid "API Reference" -msgstr "API Referenz" - -msgid "Copyright details are filled in by the template." -msgstr "Copyright Informationen werden durch die Vorlage ausgefüllt." - -msgid "OpenStack" -msgstr "OpenStack" - -msgid "OpenStack API Complete Reference" -msgstr "OpenStack API Vollständige Referenz" - -msgid "OpenStack Block Storage" -msgstr "OpenStack Block-Speicher" - -msgid "OpenStack Block Storage API v1 Reference" -msgstr "OpenStack Block-Speicher API v1 Referenz" - -msgid "OpenStack Block Storage API v2 Reference" -msgstr "OpenStack Block-Speicher API v2 Referenz" - -msgid "OpenStack Foundation" -msgstr "OpenStack Foundation" - -msgid "OpenStack Image Service" -msgstr "OpenStack Abbild-Dienst" - -msgid "OpenStack Image Service API v1 Reference" -msgstr "OpenStack Abbild-Dienst API v1 Referenz" - -msgid "OpenStack Image Service API v2 Reference" -msgstr "OpenStack Abbild-Dienst API v2 Referenz" - -msgid "OpenStack Object Storage" -msgstr "OpenStack Objektspeicher" - -msgid "OpenStack Object Storage API v1 Reference" -msgstr "OpenStack Objektspeicher API v1 Referenz" - -msgid "OpenStack Telemetry" -msgstr "OpenStack Telemetrie" - -msgid "OpenStack Telemetry API v2 Reference" -msgstr "OpenStack Telemetrie API v2 Referenz" - -msgid "Preface" -msgstr "Vorwort" - -msgid "Use the OpenStack APIs and extensions in your OpenStack cloud." -msgstr "" -"Verwenden Sie OpenStack APIs und Erweiterungen in Ihrer OpenStack Cloud." - -#. Put one translator per line, in the form of NAME , YEAR1, YEAR2 -msgid "translator-credits" -msgstr "Danksagungen an die Übersetzer" diff --git a/api-ref-guides/locale/en_GB.po b/api-ref-guides/locale/en_GB.po deleted file mode 100644 index c6370e3c0..000000000 --- a/api-ref-guides/locale/en_GB.po +++ /dev/null @@ -1,121 +0,0 @@ -# Translators: -# OpenStack Infra , 2015. #zanata -# Andi Chandler , 2016. #zanata -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-08-03 20:56+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-06-09 10:49+0000\n" -"Last-Translator: Andi Chandler \n" -"Language: en-GB\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Zanata 3.7.3\n" -"Language-Team: English (United Kingdom)\n" - -msgid "2010-2016" -msgstr "2010-2016" - -msgid "2015" -msgstr "2015" - -msgid "2015-2016" -msgstr "2015-2016" - -msgid "API Complete Reference" -msgstr "API Complete Reference" - -msgid "API Reference" -msgstr "API Reference" - -msgid "Copyright details are filled in by the template." -msgstr "Copyright details are filled in by the template." - -msgid "OpenStack" -msgstr "OpenStack" - -msgid "OpenStack API Complete Reference" -msgstr "OpenStack API Complete Reference" - -msgid "OpenStack Block Storage" -msgstr "OpenStack Block Storage" - -msgid "OpenStack Block Storage API v1 Reference" -msgstr "OpenStack Block Storage API v1 Reference" - -msgid "OpenStack Block Storage API v2 Reference" -msgstr "OpenStack Block Storage API v2 Reference" - -msgid "OpenStack Data Processing" -msgstr "OpenStack Data Processing" - -msgid "OpenStack Data Processing API v1.1 Reference" -msgstr "OpenStack Data Processing API v1.1 Reference" - -msgid "OpenStack Database Service" -msgstr "OpenStack Database Service" - -msgid "OpenStack Database Service API v1.0 Reference" -msgstr "OpenStack Database Service API v1.0 Reference" - -msgid "OpenStack Foundation" -msgstr "OpenStack Foundation" - -msgid "OpenStack Image Service" -msgstr "OpenStack Image Service" - -msgid "OpenStack Image Service API v1 Reference" -msgstr "OpenStack Image Service API v1 Reference" - -msgid "OpenStack Image Service API v2 Reference" -msgstr "OpenStack Image Service API v2 Reference" - -msgid "OpenStack Object Storage" -msgstr "OpenStack Object Storage" - -msgid "OpenStack Object Storage API v1 Reference" -msgstr "OpenStack Object Storage API v1 Reference" - -msgid "OpenStack Shared File Systems" -msgstr "OpenStack Shared File Systems" - -msgid "OpenStack Shared File Systems API v1 Reference" -msgstr "OpenStack Shared File Systems API v1 Reference" - -msgid "OpenStack Shared File Systems API v2 Reference" -msgstr "OpenStack Shared File Systems API v2 Reference" - -msgid "OpenStack Telemetry" -msgstr "OpenStack Telemetry" - -msgid "OpenStack Telemetry API v2 Reference" -msgstr "OpenStack Telemetry API v2 Reference" - -msgid "Preface" -msgstr "Preface" - -msgid "Use the OpenStack APIs and extensions in your OpenStack cloud." -msgstr "Use the OpenStack APIs and extensions in your OpenStack cloud." - -msgid "" -"You must install the packages for each API separately. After you " -"authenticate through the Identity " -"API, you can use the other APIs and extensions to launch server " -"instances, create images, assign metadata to instances and images, create " -"containers and objects, and complete other actions in your OpenStack cloud. " -"To get started with the APIs, see the OpenStack API Guide." -msgstr "" -"You must install the packages for each API separately. After you " -"authenticate through the Identity " -"API, you can use the other APIs and extensions to launch server " -"instances, create images, assign metadata to instances and images, create " -"containers and objects, and complete other actions in your OpenStack cloud. " -"To get started with the APIs, see the OpenStack API Guide." - -#. Put one translator per line, in the form of NAME , YEAR1, YEAR2 -msgid "translator-credits" -msgstr "translator-credits" diff --git a/api-ref-guides/locale/fr.po b/api-ref-guides/locale/fr.po deleted file mode 100644 index a3a7ad3ca..000000000 --- a/api-ref-guides/locale/fr.po +++ /dev/null @@ -1,95 +0,0 @@ -# Translators: -# Corinne Verheyde , 2015 -# François Bureau, 2015 -# Nicolas HAHN , 2014 -# -# -# OpenStack Infra , 2015. #zanata -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-08-03 20:56+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2015-08-16 05:48+0000\n" -"Last-Translator: Corinne Verheyde \n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Zanata 3.7.3\n" -"Language-Team: French\n" - -msgid "2015" -msgstr "2015" - -msgid "API Complete Reference" -msgstr "Référentiel complet des APIs" - -msgid "API Reference" -msgstr "Référentiel de l'API" - -msgid "Copyright details are filled in by the template." -msgstr "Les détails sur les droits d'auteurs sont remplis par le modèle." - -msgid "OpenStack" -msgstr "OpenStack" - -msgid "OpenStack API Complete Reference" -msgstr "Référentiel complet des APIs OpenStack" - -msgid "OpenStack Block Storage" -msgstr "Stockage Bloc OpenStack" - -msgid "OpenStack Block Storage API v1 Reference" -msgstr "Référentiel de l'API de Stockage Bloc OpenStack v1" - -msgid "OpenStack Block Storage API v2 Reference" -msgstr "Référentiel de l'API de stockager bloc OpenStack V2" - -msgid "OpenStack Data Processing" -msgstr "Traitement de données OpenStack" - -msgid "OpenStack Data Processing API v1.1 Reference" -msgstr "Référentiel de l'API de traitement de données OpenStack v1.1" - -msgid "OpenStack Database Service" -msgstr "Service de base de données OpenStack" - -msgid "OpenStack Database Service API v1.0 Reference" -msgstr "Référentiel de l'API du service de base de données OpenStack v1.0" - -msgid "OpenStack Foundation" -msgstr "Fondation OpenStack" - -msgid "OpenStack Image Service" -msgstr "Service de gestion des images OpenStack" - -msgid "OpenStack Image Service API v1 Reference" -msgstr "Référentiel de l'API du service de gestion des images OpenStack v1" - -msgid "OpenStack Image Service API v2 Reference" -msgstr "Référentiel de l'API du service de gestion des images OpenStack v2 " - -msgid "OpenStack Object Storage" -msgstr "Stockage Objet OpenStack" - -msgid "OpenStack Object Storage API v1 Reference" -msgstr "Référentiel de l'API de stockage objet OpenStack v1" - -msgid "OpenStack Telemetry" -msgstr "Télémétrie OpenStack" - -msgid "OpenStack Telemetry API v2 Reference" -msgstr "Référentiel de l'API de télémétrie OpenStack V2" - -msgid "Preface" -msgstr "Préface" - -msgid "Use the OpenStack APIs and extensions in your OpenStack cloud." -msgstr "Utilisez les APIs et extensions OpenStack dans votre cloud OpenStack." - -#. Put one translator per line, in the form of NAME , YEAR1, YEAR2 -msgid "translator-credits" -msgstr "" -"Communauté des traducteurs FR, https://wiki.openstack.org/wiki/I18nTeam/fr, " -"2014, 2015" diff --git a/api-ref-guides/locale/id.po b/api-ref-guides/locale/id.po deleted file mode 100644 index 26ccd33f9..000000000 --- a/api-ref-guides/locale/id.po +++ /dev/null @@ -1,120 +0,0 @@ -# Translators: -# suhartono , 2016. #zanata -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-08-03 20:56+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-08-01 03:52+0000\n" -"Last-Translator: suhartono \n" -"Language: id\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Zanata 3.7.3\n" -"Language-Team: Indonesian\n" - -msgid "2010-2016" -msgstr "2010-2016" - -msgid "2015" -msgstr "2015" - -msgid "2015-2016" -msgstr "2015-2016" - -msgid "API Complete Reference" -msgstr "API Lengkap Referensi" - -msgid "API Reference" -msgstr "Referensi API" - -msgid "Copyright details are filled in by the template." -msgstr "Rincian hak cipta yang diisi oleh template." - -msgid "OpenStack" -msgstr "OpenStack" - -msgid "OpenStack API Complete Reference" -msgstr "OpenStack API Lengkap Referensi" - -msgid "OpenStack Block Storage" -msgstr "OpenStack Block Storage" - -msgid "OpenStack Block Storage API v1 Reference" -msgstr "OpenStack Blok Storage API v1 Referensi" - -msgid "OpenStack Block Storage API v2 Reference" -msgstr "OpenStack Blok Storage API v2 Referensi" - -msgid "OpenStack Data Processing" -msgstr "OpenStack Pengolahan Data" - -msgid "OpenStack Data Processing API v1.1 Reference" -msgstr "OpenStack Pengolahan Data API v1.1 Referensi" - -msgid "OpenStack Database Service" -msgstr "Layanan OpenStack Database" - -msgid "OpenStack Database Service API v1.0 Reference" -msgstr "OpenStack Database Service API v1.0 Referensi" - -msgid "OpenStack Foundation" -msgstr "OpenStack Foundation" - -msgid "OpenStack Image Service" -msgstr "Layanan OpenStack Image" - -msgid "OpenStack Image Service API v1 Reference" -msgstr "OpenStack Image Service API v1 Referensi" - -msgid "OpenStack Image Service API v2 Reference" -msgstr "OpenStack Image Service API v2 Referensi" - -msgid "OpenStack Object Storage" -msgstr "OpenStack Object Storage" - -msgid "OpenStack Object Storage API v1 Reference" -msgstr "OpenStack Object Storage API v1 Referensi" - -msgid "OpenStack Shared File Systems" -msgstr "OpenStack Shared File Systems" - -msgid "OpenStack Shared File Systems API v1 Reference" -msgstr "OpenStack Shared File Systems API v1 Referensi" - -msgid "OpenStack Shared File Systems API v2 Reference" -msgstr "OpenStack Shared File Systems API v2 Referensi" - -msgid "OpenStack Telemetry" -msgstr "OpenStack Telemetri" - -msgid "OpenStack Telemetry API v2 Reference" -msgstr "OpenStack Telemetri API v2 Referensi" - -msgid "Preface" -msgstr "Kata pengantar" - -msgid "Use the OpenStack APIs and extensions in your OpenStack cloud." -msgstr "Gunakan OpenStack API dan ekstensi di OpenStack cloud Anda." - -msgid "" -"You must install the packages for each API separately. After you " -"authenticate through the Identity " -"API, you can use the other APIs and extensions to launch server " -"instances, create images, assign metadata to instances and images, create " -"containers and objects, and complete other actions in your OpenStack cloud. " -"To get started with the APIs, see the OpenStack API Guide." -msgstr "" -"Anda harus menginstal paket untuk setiap API secara terpisah. Setelah Anda " -"mengotentikasi melalui Identity " -"API, Anda dapat menggunakan API lain dan ekstensi untuk meluncurkan " -"server instance, membuat image, menetapkan metadata untuk instance and " -"image, membuat wadah dan objek, dan melengkapi lainnya di OpenStack cloud " -"Anda. Untuk memulai dengan API, lihat OpenStack API Guide." - -#. Put one translator per line, in the form of NAME , YEAR1, YEAR2 -msgid "translator-credits" -msgstr "penerjemah-kredit" diff --git a/api-ref-guides/locale/it.po b/api-ref-guides/locale/it.po deleted file mode 100644 index b6fc26047..000000000 --- a/api-ref-guides/locale/it.po +++ /dev/null @@ -1,79 +0,0 @@ -# Translators: -# PierAlberto , 2014 -# -# -# OpenStack Infra , 2015. #zanata -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-08-03 20:56+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2015-06-30 04:25+0000\n" -"Last-Translator: openstackjenkins \n" -"Language: it\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Zanata 3.7.3\n" -"Language-Team: Italian\n" - -msgid "2015" -msgstr "2015" - -msgid "API Complete Reference" -msgstr "API Completa Referenza" - -msgid "API Reference" -msgstr "Riferimento API" - -msgid "Copyright details are filled in by the template." -msgstr "Copyright dettagli riempiti nel modello." - -msgid "OpenStack" -msgstr "OpenStack" - -msgid "OpenStack API Complete Reference" -msgstr "OpenStack API Completa Referenza" - -msgid "OpenStack Block Storage" -msgstr "OpenStack Block Storage" - -msgid "OpenStack Block Storage API v1 Reference" -msgstr "OpenStack Block Storage API v1 Referenza" - -msgid "OpenStack Block Storage API v2 Reference" -msgstr "OpenStack Block Storage API v2 Referenza" - -msgid "OpenStack Foundation" -msgstr "OpenStack Foundation" - -msgid "OpenStack Image Service" -msgstr "OpenStack Image Service" - -msgid "OpenStack Image Service API v1 Reference" -msgstr "OpenStack Image Service API v1 Referenza" - -msgid "OpenStack Image Service API v2 Reference" -msgstr "OpenStack Image Service API v2 Referenza" - -msgid "OpenStack Object Storage" -msgstr "OpenStack Object Storage" - -msgid "OpenStack Object Storage API v1 Reference" -msgstr "OpenStack Object Storage API v1 Referenza" - -msgid "OpenStack Telemetry" -msgstr "OpenStack Telemetria" - -msgid "OpenStack Telemetry API v2 Reference" -msgstr "OpenStack Telemetry API v2 Referenza" - -msgid "Preface" -msgstr "Prefazione" - -msgid "Use the OpenStack APIs and extensions in your OpenStack cloud." -msgstr "Usa le API di OpenStack e l'estensioni nel tuo Cloud OpenStack." - -#. Put one translator per line, in the form of NAME , YEAR1, YEAR2 -msgid "translator-credits" -msgstr "Crediti di traduzione" diff --git a/api-ref-guides/locale/ja.po b/api-ref-guides/locale/ja.po deleted file mode 100644 index c50159522..000000000 --- a/api-ref-guides/locale/ja.po +++ /dev/null @@ -1,101 +0,0 @@ -# Translators: -# Tomoyuki KATO , 2014-2015 -# -# -# Akihiro Motoki , 2015. #zanata -# OpenStack Infra , 2015. #zanata -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-08-03 20:56+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2015-10-12 03:19+0000\n" -"Last-Translator: Akihiro Motoki \n" -"Language: ja\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Zanata 3.7.3\n" -"Language-Team: Japanese\n" - -msgid "2015" -msgstr "2015" - -msgid "API Complete Reference" -msgstr "API Complete リファレンス" - -msgid "API Reference" -msgstr "API リファレンス" - -msgid "Copyright details are filled in by the template." -msgstr "Copyright details are filled in by the template." - -msgid "OpenStack" -msgstr "OpenStack" - -msgid "OpenStack API Complete Reference" -msgstr "OpenStack API Complete リファレンス" - -msgid "OpenStack Block Storage" -msgstr "OpenStack Block Storage" - -msgid "OpenStack Block Storage API v1 Reference" -msgstr "OpenStack Block Storage API v1 リファレンス" - -msgid "OpenStack Block Storage API v2 Reference" -msgstr "OpenStack Block Storage API v2 リファレンス" - -msgid "OpenStack Data Processing" -msgstr "OpenStack Data Processing" - -msgid "OpenStack Data Processing API v1.1 Reference" -msgstr "OpenStack Data Processing API v1.1 レファレンス" - -msgid "OpenStack Database Service" -msgstr "OpenStack Database Service" - -msgid "OpenStack Database Service API v1.0 Reference" -msgstr "OpenStack Database Service API v1.0 レファレンス" - -msgid "OpenStack Foundation" -msgstr "OpenStack Foundation" - -msgid "OpenStack Image Service" -msgstr "OpenStack Image Service" - -msgid "OpenStack Image Service API v1 Reference" -msgstr "OpenStack Image Service API v1 リファレンス" - -msgid "OpenStack Image Service API v2 Reference" -msgstr "OpenStack Image Service API v2 リファレンス" - -msgid "OpenStack Object Storage" -msgstr "OpenStack Object Storage" - -msgid "OpenStack Object Storage API v1 Reference" -msgstr "OpenStack Object Storage API v1 リファレンス" - -msgid "OpenStack Shared File Systems" -msgstr "OpenStack Shared File Systems" - -msgid "OpenStack Shared File Systems API v1 Reference" -msgstr "OpenStack Shared File Systems API v1 レファレンス" - -msgid "OpenStack Shared File Systems API v2 Reference" -msgstr "OpenStack Shared File Systems API v2 レファレンス" - -msgid "OpenStack Telemetry" -msgstr "OpenStack Telemetry" - -msgid "OpenStack Telemetry API v2 Reference" -msgstr "OpenStack Telemetry API v2 リファレンス" - -msgid "Preface" -msgstr "はじめに" - -msgid "Use the OpenStack APIs and extensions in your OpenStack cloud." -msgstr "お使いの OpenStack クラウドで OpenStack API および拡張を使用します。" - -#. Put one translator per line, in the form of NAME , YEAR1, YEAR2 -msgid "translator-credits" -msgstr "Tomoyuki KATO , 2014" diff --git a/api-ref-guides/locale/ko_KR.po b/api-ref-guides/locale/ko_KR.po deleted file mode 100644 index 8dab7dabe..000000000 --- a/api-ref-guides/locale/ko_KR.po +++ /dev/null @@ -1,131 +0,0 @@ -# Translators: -# Ian Y. Choi , 2015 -# Sungjin Kang , 2014-2015 -# -# -# Sungjin Kang , 2015. #zanata -# Ian Y. Choi , 2016. #zanata -# YANG, WON KUK , 2016. #zanata -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-08-03 20:56+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-08-02 02:30+0000\n" -"Last-Translator: Ian Y. Choi \n" -"Language: ko-KR\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Zanata 3.7.3\n" -"Language-Team: Korean (South Korea)\n" - -msgid "2010-2016" -msgstr "2010-2016" - -msgid "2015" -msgstr "2015" - -msgid "2015-2016" -msgstr "2015-2016" - -msgid "API Complete Reference" -msgstr "API Complete Reference" - -msgid "API Reference" -msgstr "API Reference" - -msgid "Copyright details are filled in by the template." -msgstr "저작권 상세 정보는 양식에 맞게 채워집니다." - -msgid "OpenStack" -msgstr "OpenStack" - -msgid "OpenStack API Complete Reference" -msgstr "OpenStack API Complete Reference" - -msgid "OpenStack Block Storage" -msgstr "OpenStack Block Storage" - -msgid "OpenStack Block Storage API v1 Reference" -msgstr "OpenStack Block Storage API v1 Reference" - -msgid "OpenStack Block Storage API v2 Reference" -msgstr "OpenStack Block Storage API v2 Reference" - -msgid "OpenStack Data Processing" -msgstr "OpenStack Data Processing" - -msgid "OpenStack Data Processing API v1.1 Reference" -msgstr "OpenStack Data Processing API v1.1 Reference" - -msgid "OpenStack Database Service" -msgstr "OpenStack Database Service" - -msgid "OpenStack Database Service API v1.0 Reference" -msgstr "OpenStack Database Service API v1.0 Reference" - -msgid "OpenStack Foundation" -msgstr "OpenStack 재단" - -msgid "OpenStack Image Service" -msgstr "OpenStack Image Service" - -msgid "OpenStack Image Service API v1 Reference" -msgstr "OpenStack Image Service API v1 Reference" - -msgid "OpenStack Image Service API v2 Reference" -msgstr "OpenStack Image Service API v2 Reference" - -msgid "OpenStack Object Storage" -msgstr "OpenStack Object Storage" - -msgid "OpenStack Object Storage API v1 Reference" -msgstr "OpenStack 오브젝트 스토리지 API v1 참조서" - -msgid "OpenStack Shared File Systems" -msgstr "OpenStack Shared File Systems" - -msgid "OpenStack Shared File Systems API v1 Reference" -msgstr "OpenStack Shared File Systems API v1 Reference" - -msgid "OpenStack Shared File Systems API v2 Reference" -msgstr "OpenStack Shared File Systems API v2 Reference" - -msgid "OpenStack Telemetry" -msgstr "OpenStack Telemetry" - -msgid "OpenStack Telemetry API v2 Reference" -msgstr "OpenStack Telemetry API v2 Reference" - -msgid "Preface" -msgstr "머릿글" - -msgid "Use the OpenStack APIs and extensions in your OpenStack cloud." -msgstr "OpenStack 클라우드에서 OpenStack API와 확장을 사용합니다." - -msgid "" -"You must install the packages for each API separately. After you " -"authenticate through the Identity " -"API, you can use the other APIs and extensions to launch server " -"instances, create images, assign metadata to instances and images, create " -"containers and objects, and complete other actions in your OpenStack cloud. " -"To get started with the APIs, see the OpenStack API Guide." -msgstr "" -"각 API에 대한 패키지들은 따로 설치해야합니다. OpenStack 클라우드는 Identity API를 통해 인증을 먼저 " -"합니다. 다른 API를 이용하여 서버 인스턴스를 작동 시키고, 이미지를 생성하고, " -"인스턴스와 이미지에 메타데이터를 할당하거나 컨테이너와 오브젝트를 생성하고, " -"완료하는 다른 작업에 대한 확장기능을 사용합니다. API 작업을 시작하려면 OpenStack API 가이드를 확인하세요." - -#. Put one translator per line, in the form of NAME , YEAR1, YEAR2 -#, fuzzy -msgid "translator-credits" -msgstr "" -"Sungjin Kang , 2012-2015.\n" -"Jay Lee , 2014.\n" -"Seong-ho Cho , 2014.\n" -"Ian Y. Choi , 2015-2016." diff --git a/api-ref-guides/locale/zh_CN.po b/api-ref-guides/locale/zh_CN.po deleted file mode 100644 index 1273980ef..000000000 --- a/api-ref-guides/locale/zh_CN.po +++ /dev/null @@ -1,122 +0,0 @@ -# Translators: -# 颜海峰 , 2014 -# OpenStack Infra , 2015. #zanata -# hanchao , 2016. #zanata -# maoshuai , 2016. #zanata -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-08-03 20:56+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-07-25 12:45+0000\n" -"Last-Translator: maoshuai \n" -"Language: zh-CN\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Zanata 3.7.3\n" -"Language-Team: Chinese (China)\n" - -msgid "2010-2016" -msgstr "2010-2016" - -msgid "2015" -msgstr "2015" - -msgid "2015-2016" -msgstr "2015-2016" - -msgid "API Complete Reference" -msgstr "OpenStack API完整参考资料。" - -msgid "API Reference" -msgstr "API 参考" - -msgid "Copyright details are filled in by the template." -msgstr "版权信息来自于模板" - -msgid "OpenStack" -msgstr "OpenStack" - -msgid "OpenStack API Complete Reference" -msgstr "openstack API 完整参考资料" - -msgid "OpenStack Block Storage" -msgstr "OpenStack块存储" - -msgid "OpenStack Block Storage API v1 Reference" -msgstr "OpenStack对象存储APIv1参考" - -msgid "OpenStack Block Storage API v2 Reference" -msgstr "OpenStack块存储API v2参考" - -msgid "OpenStack Data Processing" -msgstr "OpenStack大数据处理服务" - -msgid "OpenStack Data Processing API v1.1 Reference" -msgstr "OpenStack大数据处理API v1.1参考" - -msgid "OpenStack Database Service" -msgstr "OpenStack数据库服务" - -msgid "OpenStack Database Service API v1.0 Reference" -msgstr "OpenStack数据库服务API v1.0参考" - -msgid "OpenStack Foundation" -msgstr "OpenStack基金会" - -msgid "OpenStack Image Service" -msgstr "OpenStack镜像服务" - -msgid "OpenStack Image Service API v1 Reference" -msgstr "OpenStack镜像服务API v1参考" - -msgid "OpenStack Image Service API v2 Reference" -msgstr "OpenStack 镜像服务 API v2 参考" - -msgid "OpenStack Object Storage" -msgstr "OpenStack对象存储" - -msgid "OpenStack Object Storage API v1 Reference" -msgstr "OpenStack 对象存储 API v1参考" - -msgid "OpenStack Shared File Systems" -msgstr "OpenStack共享文件服务。" - -msgid "OpenStack Shared File Systems API v1 Reference" -msgstr "OpenStack共享文件服务API v1参考" - -msgid "OpenStack Shared File Systems API v2 Reference" -msgstr "OpenStack共享文件系统APIv2参考" - -msgid "OpenStack Telemetry" -msgstr "OpenStack计量服务" - -msgid "OpenStack Telemetry API v2 Reference" -msgstr "OpenStack计量服务API v2参考" - -msgid "Preface" -msgstr "前言" - -msgid "Use the OpenStack APIs and extensions in your OpenStack cloud." -msgstr "在OpenStack云环境中使用OpenStack API和扩展服务。" - -msgid "" -"You must install the packages for each API separately. After you " -"authenticate through the Identity " -"API, you can use the other APIs and extensions to launch server " -"instances, create images, assign metadata to instances and images, create " -"containers and objects, and complete other actions in your OpenStack cloud. " -"To get started with the APIs, see the OpenStack API Guide." -msgstr "" -"你必须单独安装每个API的包。当你以“ Identity API”这种形式通过OpenStack服务的认证后,你可以使用其他APIs" -"和扩展服务实例,创建镜像,将数据分配到实例和镜像中,创建容器和对象,以及在你" -"的OpenStack云环境中完成其他操作。获取更多关于APIs的信息,请参考以下链接:" -"OpenStack API Guide。" - -#. Put one translator per line, in the form of NAME , YEAR1, YEAR2 -msgid "translator-credits" -msgstr "translator-credits" diff --git a/api-ref-guides/pom.xml b/api-ref-guides/pom.xml deleted file mode 100644 index 7acb278db..000000000 --- a/api-ref-guides/pom.xml +++ /dev/null @@ -1,167 +0,0 @@ - - - org.openstack.docs - parent-pom - 1.0.0-SNAPSHOT - ../pom.xml - - 4.0.0 - openstack-api-ref-guides - jar - OpenStack API Complete Reference Guides - - - local - 0 - - - - - - - src - - - locale - - - - - com.rackspace.cloud.api - clouddocs-maven-plugin - - - - - os-api-ref - - generate-pdf - - generate-sources - - bk-api-ref.xml - api-ref - - - - os-api-ref-baremetal-v1 - - generate-pdf - - generate-sources - - bk-api-ref-baremetal-v1.xml - api-ref-baremetal-v1 - - - - os-api-ref-blockstorage-v2 - - generate-pdf - - generate-sources - - bk-api-ref-blockstorage-v2.xml - api-ref-blockstorage-v2 - - - - os-api-ref-blockstorage-v1 - - generate-pdf - - generate-sources - - bk-api-ref-blockstorage-v1.xml - api-ref-blockstorage-v1 - - - - os-api-ref-database-v1 - - generate-pdf - - generate-sources - - bk-api-ref-database-v1.xml - api-ref-database-v1 - - - - os-api-ref-data-processing-v1.1 - - generate-pdf - - generate-sources - - bk-api-ref-data-processing-v1.1.xml - api-ref-data-processing-v1.1 - - - - os-api-ref-share-v2 - - generate-pdf - - generate-sources - - bk-api-ref-share-v2.xml - api-ref-share-v2 - - - - os-api-ref-share-v1 - - generate-pdf - - generate-sources - - bk-api-ref-share-v1.xml - api-ref-share-v1 - - - - os-api-ref-telemetry-v2 - - generate-pdf - - generate-sources - - bk-api-ref-telemetry-v2.xml - api-ref-telemetry-v2 - - - - - api-ref-guides - appendix toc,title - article/appendix nop - article toc,title - book toc,title - part toc,title - qandadiv toc - qandaset to - reference toc,title - set toc,title - - true - src - openstack - 1 - true - false - external - 0 - - - - - - diff --git a/api-ref-guides/src/bk-api-ref-blockstorage-v1.xml b/api-ref-guides/src/bk-api-ref-blockstorage-v1.xml deleted file mode 100644 index 3d5a93a8f..000000000 --- a/api-ref-guides/src/bk-api-ref-blockstorage-v1.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - OpenStack Block Storage API v1 Reference - API Reference - - - - - - - OpenStack Foundation - - - - 2010-2016 - OpenStack Foundation - - OpenStack Block Storage - - - - Copyright details are filled in by the - template. - - - - - - diff --git a/api-ref-guides/src/bk-api-ref-blockstorage-v2.xml b/api-ref-guides/src/bk-api-ref-blockstorage-v2.xml deleted file mode 100644 index 35e3721fa..000000000 --- a/api-ref-guides/src/bk-api-ref-blockstorage-v2.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - OpenStack Block Storage API v2 Reference - API Reference - - - - - - - OpenStack Foundation - - - - 2010-2016 - OpenStack Foundation - - OpenStack Block Storage - - - - Copyright details are filled in by the - template. - - - - - - diff --git a/api-ref-guides/src/bk-api-ref-data-processing-v1.1.xml b/api-ref-guides/src/bk-api-ref-data-processing-v1.1.xml deleted file mode 100644 index 16ae47336..000000000 --- a/api-ref-guides/src/bk-api-ref-data-processing-v1.1.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - OpenStack Data Processing API v1.1 Reference - API Reference - - - - - - - OpenStack Foundation - - - - 2010-2016 - OpenStack Foundation - - OpenStack Data Processing - - - - Copyright details are filled in by the - template. - - - - - diff --git a/api-ref-guides/src/bk-api-ref-database-v1.xml b/api-ref-guides/src/bk-api-ref-database-v1.xml deleted file mode 100644 index 6ab29cc7a..000000000 --- a/api-ref-guides/src/bk-api-ref-database-v1.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - OpenStack Database Service API v1.0 Reference - API Reference - - - - - - - OpenStack Foundation - - - - 2010-2016 - OpenStack Foundation - - OpenStack Database Service - - - - Copyright details are filled in by the - template. - - - - - diff --git a/api-ref-guides/src/bk-api-ref-share-v1.xml b/api-ref-guides/src/bk-api-ref-share-v1.xml deleted file mode 100644 index d004e4118..000000000 --- a/api-ref-guides/src/bk-api-ref-share-v1.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - OpenStack Shared File Systems API v1 Reference - API Reference - - - - - - - OpenStack Foundation - - - - 2015 - OpenStack Foundation - - OpenStack Shared File Systems - - - - Copyright details are filled in by the - template. - - - - - diff --git a/api-ref-guides/src/bk-api-ref-share-v2.xml b/api-ref-guides/src/bk-api-ref-share-v2.xml deleted file mode 100644 index 3eba02fd3..000000000 --- a/api-ref-guides/src/bk-api-ref-share-v2.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - OpenStack Shared File Systems API v2 Reference - API Reference - - - - - - - OpenStack Foundation - - - - 2015-2016 - OpenStack Foundation - - OpenStack Shared File Systems - - - - Copyright details are filled in by the - template. - - - - - - diff --git a/api-ref-guides/src/bk-api-ref-telemetry-v2.xml b/api-ref-guides/src/bk-api-ref-telemetry-v2.xml deleted file mode 100644 index 039901574..000000000 --- a/api-ref-guides/src/bk-api-ref-telemetry-v2.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - OpenStack Telemetry API v2 Reference - API Reference - - - - - - - OpenStack Foundation - - - - 2010-2016 - OpenStack Foundation - - OpenStack Telemetry - - - - Copyright details are filled in by the - template. - - - - - diff --git a/api-ref-guides/src/bk-api-ref.xml b/api-ref-guides/src/bk-api-ref.xml deleted file mode 100644 index 4b6eb3e9a..000000000 --- a/api-ref-guides/src/bk-api-ref.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - OpenStack API Complete Reference - API Complete Reference - - - - - - - OpenStack Foundation - - - - 2010-2016 - OpenStack Foundation - - OpenStack - - - - Copyright details are filled in by the - template. - - - - - - - - - - - - diff --git a/api-ref-guides/src/preface.xml b/api-ref-guides/src/preface.xml deleted file mode 100644 index 0cdddaf52..000000000 --- a/api-ref-guides/src/preface.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - -]> - - Preface - Use the OpenStack APIs and extensions in your OpenStack - cloud. - - You must install the packages for each API separately. After - you authenticate through the Identity API, - you can use the other APIs and extensions to launch server - instances, create images, assign metadata to instances and - images, create containers and objects, and complete other - actions in your OpenStack cloud. To get started with the APIs, - see the OpenStack API Guide. -   - diff --git a/api-ref/README.rst b/api-ref/README.rst index 980998ff8..841eb79e8 100644 --- a/api-ref/README.rst +++ b/api-ref/README.rst @@ -1,2 +1,3 @@ -Compute API was migrated into the ``api-ref`` directory -on the ``openstack/nova`` repository. +All the content in the ``api-ref`` directory is migrated to the corresponding +project repository. Look for the api-ref directory in the ``openstack/`` +repository. diff --git a/api-ref/locale/fr.po b/api-ref/locale/fr.po deleted file mode 100644 index b4b04c796..000000000 --- a/api-ref/locale/fr.po +++ /dev/null @@ -1,387 +0,0 @@ -# Translators: -# François Bureau, 2014 -# Frédéric , 2014 -# cloudwatt_l10n , 2014 -# Léo Carré , 2014 -# Mohamed Bartoussi , 2015 -# Nicolas HAHN , 2014 -# -# -# OpenStack Infra , 2015. #zanata -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-08-03 20:56+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2015-09-08 02:52+0000\n" -"Last-Translator: openstackjenkins \n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Zanata 3.7.3\n" -"Language-Team: French\n" - -msgid "2015" -msgstr "2015" - -msgid "" -"publicURL. The public URL that is the HTTP endpoint from where " -"you can access Object Storage. It includes the Object Storage API version " -"number and your account name. For example, https://23.253.72.207/v1/" -"my_account." -msgstr "" -"publicURL. l'URL publique est le point de terminaison HTTP à " -"partir duquel vous pouvez acéder le Stockage d'Objets. Il inclut le numéro " -"de version de l'API de Stockage d'Objets et votre nom de compte. Par " -"exemple, https://23.253.72.207/v1/my_account." - -msgid "token. The authentication token for Object Storage." -msgstr "" -"token. Le jeton d'authentification pour le Stockage d'Objet." - -msgid "A backup is being restored to the volume." -msgstr "Une sauvegarde est en train de restaurer un volume." - -msgid "" -"A volume is a detachable block storage device similar to a USB hard drive. " -"You can attach a volume to one instance at a time." -msgstr "" -"Un volume est un dispositif amovible de stockage de bloc similaire à un " -"disque dur USB. Vous pouvez attacher un volume à une instance à la fois. " - -msgid "API extensions" -msgstr "Extensions de l'API" - -msgid "API versions" -msgstr "Versions de l'API" - -msgid "Accounts" -msgstr "Comptes" - -msgid "Alarms" -msgstr "Alarmes" - -msgid "" -"An absolute limit value of -1 indicates that the absolute limit " -"for the item is infinite." -msgstr "" -"Une valeur limite absolue de -1 indique que la limite absolue " -"pour l'article est infinie." - -msgid "" -"As shown in this example, the public URL appears in the StorageURL field, and the token appears in the Auth Token field:" -msgstr "" -"Comme montré dans cet exemple, l'URL publique apparaît dans le champ " -"StorageURL, et le jeton apparaît dans le champ Auth " -"Token:" - -msgid "Availability zones" -msgstr "Zones de disponibilité" - -msgid "Backup statuses" -msgstr "États des sauvegardes" - -msgid "Block Storage API v1 (DEPRECATED)" -msgstr "API v1 Bloque Storage (obsolète)" - -msgid "Block Storage API v2 (CURRENT)" -msgstr "API de Stockage par Bloc v2 (ACTUELLE)" - -msgid "CREATING. The volume is being created." -msgstr "CRÉATION. Le volume est en cours de création." - -msgid "Clusters" -msgstr "Clusters" - -msgid "Configuration groups (configurations)" -msgstr "Groupes de configuration (configurations)" - -msgid "Containers" -msgstr "Conteneurs" - -msgid "DELETING. The volume is being deleted." -msgstr "SUPPRESSION. Le volume est en cours de suppression." - -msgid "Data sources" -msgstr "Sources de données" - -msgid "Database Service API v1.0 (CURRENT)" -msgstr "API de Service de Base de données v1.0 (ACTUELLE)" - -msgid "Database instance actions (action)" -msgstr "Actions d'instance de base de données (action)" - -msgid "Database instances (instances)" -msgstr "Instances de base de données (instances)" - -msgid "Databases (databases)" -msgstr "Bases de données (databases)" - -msgid "Description" -msgstr "Description" - -msgid "Endpoints" -msgstr "Points de terminaison" - -msgid "Flavors (flavors)" -msgstr "Types d'instance (flavors)" - -msgid "" -"For a complete description of HTTP 1.1 header definitions, see Header " -"Field Definitions." -msgstr "" -"Pour une description complète de HTTP 1.1 définitions header, voir " -"Définition des champs Header ." - -msgid "" -"Gets a JSON-schema document that represents a metadata definition entity." -msgstr "" -"Reçoit un document JSON-schéma qui représente une entité de définition de " -"métadonnées." - -msgid "Gets a JSON-schema document that represents an images or image entity." -msgstr "" -"Reçoit un document JSON-schéma qui représente une image ou entité image." - -msgid "IN-USE. The volume is attached to an instance." -msgstr "UTILISÉ. Le volume est fixé à une instance." - -msgid "Identity API v2.0 extensions (SUPPORTED)" -msgstr "Extensions API v2.0 Identity (prise en charge)" - -msgid "Identity API v3 extensions (CURRENT)" -msgstr "Extensions API v3 Identité (courant)" - -msgid "Image service API v2 (CURRENT)" -msgstr "API du service image v2 (COURANT)" - -msgid "Images" -msgstr "Images" - -msgid "Job binaries" -msgstr "binaires de Tâche" - -msgid "Job executions" -msgstr "Exécution des tâches" - -msgid "Jobs" -msgstr "Tâches" - -msgid "Limits" -msgstr "Limites" - -msgid "Limits (limits)" -msgstr "Limites (limits)" - -msgid "" -"Manages the accounts, containers, and objects in the Object Storage system." -msgstr "" -"Gère les comptes, conteneurs et objets dans le système de stockage d'objets." - -msgid "" -"Manages volumes and snapshots for use with the Block Storage API, also known " -"as cinder services." -msgstr "" -"Gère les volumes et snapshots pour une utilisation avec l'API Bloquer " -"Storage, aussi connu comme services de cendres." - -msgid "Members" -msgstr "Membres" - -msgid "Meters" -msgstr "Mètres" - -msgid "Networking API v2.0 (CURRENT)" -msgstr "API de Gestion Réseau v2.0 (ACTUELLE)" - -msgid "Object Storage API v1 (SUPPORTED)" -msgstr "API de Stockage d'Objet v1 (SUPPORTÉ)" - -msgid "Objects" -msgstr "Objets" - -msgid "OpenStack API Complete Reference" -msgstr "Référence Complète de l'API OpenStack" - -msgid "OpenStack API Reference" -msgstr "Références des APIs Openstack" - -msgid "OpenStack Block Storage API v1 (SUPPORTED)" -msgstr "OpenStack Bloquer Storage API v1 (soutenu)" - -msgid "OpenStack Data Processing API v1.1 (CURRENT)" -msgstr " API v1.1 Traitement des Données OpenStack (EN COURS)" - -msgid "OpenStack Database Service API v1.0 (CURRENT)" -msgstr "OpenStack API service de base de données v1.0 (EN COURS)" - -msgid "OpenStack Telemetry API v2 (CURRENT)" -msgstr " OpenStack télémétrie API v2 (ACTUEL)" - -msgid "Orchestration API v1 (CURRENT)" -msgstr "API d'Orchestration v1 (ACTUELLE)" - -msgid "Plugins" -msgstr "Plugins" - -msgid "Quality of service (QoS) specifications (qos-specs)" -msgstr "Spécifications de qualité de service (QoS) (qos-specs)" - -msgid "Quota sets extension (os-quota-sets)" -msgstr "Extension de jeux de quotas (os-quota-sets)" - -msgid "Resources" -msgstr "Ressources" - -msgid "Services" -msgstr "Services" - -msgid "Shared images" -msgstr "Images partagées" - -msgid "Snapshot statuses" -msgstr "États des instantanés" - -msgid "Snapshots" -msgstr "Instantanés " - -msgid "" -"Some cloud implementations do not expose this API and offer pretested images " -"only." -msgstr "" -"Quelques implémentations de cloud n'exposent pas cette API et offrent des " -"images pré-testées seulement." - -msgid "Status" -msgstr "Statut" - -msgid "Telemetry API v2 (CURRENT)" -msgstr "API de Télémétrie v2 (ACTUELLE)" - -msgid "The backup is being created." -msgstr "La sauvegarde est en train d'être créée." - -msgid "The backup is being deleted." -msgstr "La sauvegarde est en train d'être supprimer." - -msgid "The backup is being restored to a volume." -msgstr "La sauvegarde va être restaurée dans un volume." - -msgid "The snapshot is being created." -msgstr "L'instantané est en train d'être créé." - -msgid "The snapshot is being deleted." -msgstr "L'instantané est en train d'être supprimer." - -msgid "The volume is attached to an instance." -msgstr "Le volume est attaché à une instance." - -msgid "The volume is attaching to an instance." -msgstr "Le volume est attaché à une instance." - -msgid "The volume is being backed up." -msgstr "Le volume est en train d'être sauvegardé." - -msgid "The volume is being created." -msgstr "Le volume est en train d'être créer." - -msgid "The volume is being deleted." -msgstr "Le volume est en train d'être supprimer." - -msgid "To obtain these values, run the command." -msgstr "Pour obtenir ces valeurs, exécutez la commande ." - -msgid "" -"To run the cURL command examples for these requests, set these environment " -"variables:" -msgstr "" -"Pour exécuter les exemples de commande cURL pour ces requêtes, configurer " -"ces variables d'environnement:" - -msgid "" -"Use the OpenStack APIs and extensions to launch server instances, create " -"images, assign metadata to instances and images, create containers and " -"objects, and complete other actions in your OpenStack cloud." -msgstr "" -"Utilisez les autres APIs et extensions pour démarrer des instances de " -"serveur, créer des images, assigner des métadonnées aux instances et images, " -"créer des conteneurs et des objets, et mener à bien d'autres actions dans " -"votre cloud OpenStack." - -msgid "Users (users)" -msgstr "Utilisateurs (users)" - -msgid "Volume manage extension (os-volume-manage)" -msgstr "Gestion de l'extension de volume (os-volume-manage)" - -msgid "Volume statuses" -msgstr "États des volumes" - -msgid "Volume type access (volumes)" -msgstr "Accès type volume (volumes)" - -msgid "Volume types" -msgstr "Types de volume" - -msgid "Volumes" -msgstr "Volumes" - -msgid "" -"When you create, list, or delete backups, these status values are possible:" -msgstr "" -"Quand vous créez, listez ou supprimez des sauvegardes, ces valeurs de " -"statuts sont possibles :" - -msgid "" -"When you create, list, or delete snapshots, these status values are possible:" -msgstr "" -"Quand vous créez, listez ou supprimez des instantanés, ces valeurs de " -"statuts sont possibles :" - -msgid "" -"When you create, list, or delete volumes, the following status values are " -"possible:" -msgstr "" -"Lorsque vous créez, listez ou supprimez des volumes, les valeurs d'état " -"suivantes sont possibles:" - -msgid "attaching" -msgstr "attachement" - -msgid "available" -msgstr "disponible" - -msgid "backing-up" -msgstr "sauvegarde en cours" - -msgid "creating" -msgstr "création" - -msgid "deleting" -msgstr "suppression" - -msgid "error" -msgstr "erreur" - -msgid "error_deleting" -msgstr "erreur_suppression" - -msgid "error_restoring" -msgstr "erreur_restauration" - -msgid "in-use" -msgstr "en cours d'utilisation" - -msgid "restoring" -msgstr "restauration en cours" - -msgid "restoring-backup" -msgstr "restauration de sauvegarde" - -#. Put one translator per line, in the form of NAME , YEAR1, YEAR2 -msgid "translator-credits" -msgstr "Crédits-traducteur " diff --git a/api-ref/locale/ko_KR.po b/api-ref/locale/ko_KR.po deleted file mode 100644 index 02c25c6eb..000000000 --- a/api-ref/locale/ko_KR.po +++ /dev/null @@ -1,303 +0,0 @@ -# Translators: -# HyunWoo Jo , 2014 -# Ian Y. Choi , 2015 -# Sungjin Kang , 2014-2015 -# Ying Chun Guo , 2015 -# OpenStack Infra , 2015. #zanata -# Sungjin Kang , 2015. #zanata -# Ian Y. Choi , 2016. #zanata -# YANG, WON KUK , 2016. #zanata -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2016-08-03 20:56+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-06-04 12:22+0000\n" -"Last-Translator: YANG, WON KUK \n" -"Language: ko-KR\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Zanata 3.7.3\n" -"Language-Team: Korean (South Korea)\n" - -msgid "14" -msgstr "14" - -msgid "2014-01-15T16:41:49.390270" -msgstr "2014-01-15T16:41:49.390270" - -msgid "2015" -msgstr "2015" - -msgid "451e372e48e0f6b1114fa0724aa79fa1" -msgstr "451e372e48e0f6b1114fa0724aa79fa1" - -msgid "token. The authentication token for Object Storage." -msgstr "token. 오브젝트 스토리지에 대한 인증 토큰." - -msgid "A backup is being restored to the volume." -msgstr "볼륨을 복구하고 있습니다." - -msgid "API extensions" -msgstr "API 확장" - -msgid "API versions" -msgstr "API 버전" - -msgid "Accounts" -msgstr "계정" - -msgid "Alarms" -msgstr "알람" - -msgid "Availability zones" -msgstr "가용성 존" - -msgid "Backup statuses" -msgstr "백업 상태" - -msgid "Block Storage API v2 (CURRENT)" -msgstr "블록 스토리지 API v2 (CURRENT)" - -msgid "Clusters" -msgstr "클러스터" - -msgid "Containers" -msgstr "컨테이너" - -msgid "Creates, lists, updates, and deletes images." -msgstr "이미지를 목록을 확인하고, 생성하고, 업데이트하고, 삭제합니다." - -msgid "Data sources" -msgstr "데이터 소스들" - -msgid "Database Service API v1.0 (CURRENT)" -msgstr "데이타베이스 서비스 API v1.0 (CURRENT)" - -msgid "Database instance actions (action)" -msgstr "데이터베이스 인스턴스 작동 (action)" - -msgid "Database instances (instances)" -msgstr "데이터베이스 인스턴스 (instances)" - -msgid "Databases (databases)" -msgstr "데이터베이스 (databases)" - -msgid "Description" -msgstr "설명" - -msgid "Endpoints" -msgstr "엔드 포인트" - -msgid "Flavors (flavors)" -msgstr "Flavors (flavors)" - -msgid "Image service API v2 (CURRENT)" -msgstr "Image service API v2 (현재 사용)" - -msgid "Image service API v2.0, API v2.1, API v2.2, and API v2.3." -msgstr "Image service API v2.0, API v2.1, API v2.2, 그리고 API v2.3." - -msgid "Image status" -msgstr "이미지 상태" - -msgid "Images" -msgstr "이미지" - -msgid "Job binaries" -msgstr "잡 바이너리" - -msgid "Job executions" -msgstr "잡 실행" - -msgid "Jobs" -msgstr "Jobs" - -msgid "Limits" -msgstr "제한" - -msgid "Limits (limits)" -msgstr "제한 (limits)" - -msgid "Members" -msgstr "멤버" - -msgid "Meters" -msgstr "Meters" - -msgid "Networking API v2.0 (CURRENT)" -msgstr "네트워킹 API v2.0 (CURRENT)" - -msgid "Networking API v2.0 extensions (CURRENT)" -msgstr "네트워킹 API v2.0 확장 (현재)" - -msgid "Object Storage API v1 (SUPPORTED)" -msgstr "오프젝트 스토리지 API v1 (SUPPORTED)" - -msgid "Objects" -msgstr "객체" - -msgid "OpenStack API Complete Reference" -msgstr "OpenStack API 전체 참조" - -msgid "OpenStack API Reference" -msgstr "OpenStack API 참조" - -msgid "OpenStack Block Storage API v1 (SUPPORTED)" -msgstr "OpenStack Block Storage API v1 (지원)" - -msgid "OpenStack Database Service API v1.0 (CURRENT)" -msgstr "OpenStack Database Service API v1.0 (현재 사용)" - -msgid "OpenStack Shared File Systems API v2.0 (CURRENT)" -msgstr "OpenStack Shared File Systems API v2.0 (현재 사용)" - -msgid "OpenStack Telemetry API v2 (CURRENT)" -msgstr "OpenStack Telemetry API v2 (현재 사용)" - -msgid "Orchestration API v1 (CURRENT)" -msgstr "Orchestration API v1 (CURRENT)" - -msgid "Plugins" -msgstr "플러그인" - -msgid "Quality of service (QoS) specifications (qos-specs)" -msgstr "서비스 품질 (QoS) 사양 (qos-specs)" - -msgid "Quota sets extension (os-quota-sets)" -msgstr "Quota 세트 확장 (os-quota-sets)" - -msgid "Resources" -msgstr "리소스" - -msgid "Samples" -msgstr "샘플" - -msgid "Services" -msgstr "서비스" - -msgid "Shared images" -msgstr "공유 이미지" - -msgid "Snapshot statuses" -msgstr "스냅샷 상태" - -msgid "Snapshots" -msgstr "스냅샷" - -msgid "" -"Some cloud implementations do not expose this API and offer pretested images " -"only." -msgstr "" -"일부 클라우드를 구현시 API를 공개하지 않고, 사전 테스트를거친 이미지만 제공하" -"는 경우가 있습니다." - -msgid "Status" -msgstr "상태" - -msgid "Telemetry API v2 (CURRENT)" -msgstr "Telemetry API v2 (CURRENT)" - -msgid "The backup is being created." -msgstr "백업을 생성중입니다." - -msgid "The backup is being deleted." -msgstr "백업을 삭제하고 있습니다." - -msgid "The backup is being restored to a volume." -msgstr "백업을 볼륨으로 복구중입니다." - -msgid "The snapshot is being created." -msgstr "스냅샷을 생성하고 있습니다." - -msgid "The snapshot is being deleted." -msgstr "스냅샷을 삭제하고 있습니다." - -msgid "The volume is attached to an instance." -msgstr "볼륨을 인스턴스에 연결했습니다." - -msgid "The volume is attaching to an instance." -msgstr "볼륨을 인스턴스에 연결중입니다." - -msgid "The volume is being backed up." -msgstr "볼륨을 백업하고 있습니다." - -msgid "The volume is being created." -msgstr "볼륨을 생성하고 있습니다." - -msgid "The volume is being deleted." -msgstr "볼륨을 삭제하고 있습니다." - -msgid "To obtain these values, run the command." -msgstr "이 값을 구하려면, 명령을 실행합니다." - -msgid "" -"Use the OpenStack APIs and extensions to launch server instances, create " -"images, assign metadata to instances and images, create containers and " -"objects, and complete other actions in your OpenStack cloud." -msgstr "" -"OpenStack API와 확장을 이용하여 서버 인스턴스를 시작하고, 이미지를 생성하고, " -"인스턴스와 이미지에 메타데이터를 할당하고, 오브젝트와 콘테이너를 생성하고, " -"OpenStack 클라우드에서 할 수 있는 모든 작업을 완료할 수 있습니다." - -msgid "Users (users)" -msgstr "사용자 (users)" - -msgid "Volume manage extension (os-volume-manage)" -msgstr "볼륨 관리 확장 (os-volume-manage)" - -msgid "Volume statuses" -msgstr "볼륨 상태" - -msgid "Volume types" -msgstr "볼륨 타입" - -msgid "Volumes" -msgstr "볼륨" - -msgid "application/octet-stream" -msgstr "application/octet-stream" - -msgid "attaching" -msgstr "attaching" - -msgid "available" -msgstr "available" - -msgid "backing-up" -msgstr "backing-up" - -msgid "creating" -msgstr "creating" - -msgid "deleting" -msgstr "deleting" - -msgid "ed076287532e86365e841e92bfc50d8c" -msgstr "ed076287532e86365e841e92bfc50d8c" - -msgid "error" -msgstr "error" - -msgid "error_deleting" -msgstr "error_deleting" - -msgid "error_restoring" -msgstr "error_restoring" - -msgid "in-use" -msgstr "in-use" - -msgid "restoring" -msgstr "복구중" - -msgid "restoring-backup" -msgstr "restoring-backup" - -#. Put one translator per line, in the form of NAME , YEAR1, YEAR2 -msgid "translator-credits" -msgstr "" -"Sungjin Kang , 2012-2015.\n" -"Jay Lee , 2014.\n" -"Seong-ho Cho , 2014." diff --git a/api-ref/source/clustering/v1/clustering-v1-actions.inc b/api-ref/source/clustering/v1/clustering-v1-actions.inc deleted file mode 100644 index 4d66f4d47..000000000 --- a/api-ref/source/clustering/v1/clustering-v1-actions.inc +++ /dev/null @@ -1,76 +0,0 @@ -.. -*- rst -*- - -======= -Actions -======= - -Lists all actions and shows details for an action. - - -Show action details -=================== - -.. rest_method:: GET /v1/actions/{action_id} - -Shows details for an action. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - action_id: action_id - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/action-show-response.json - :language: javascript - - - - -List actions -============ - -.. rest_method:: GET /v1/actions - -Lists all actions. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - limit: limit - - marker: marker - - sort: sort - - global_project: global_project - - name: name - - target: target - - action: action - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/actions-list-response.json - :language: javascript - - - diff --git a/api-ref/source/clustering/v1/clustering-v1-build-info.inc b/api-ref/source/clustering/v1/clustering-v1-build-info.inc deleted file mode 100644 index 95601520d..000000000 --- a/api-ref/source/clustering/v1/clustering-v1-build-info.inc +++ /dev/null @@ -1,39 +0,0 @@ -.. -*- rst -*- - -================= -Build information -================= - -Shows build information for a `Senlin -`_ deployment. - - -Show build information -====================== - -.. rest_method:: GET /v1/build-info - -Shows build information for a Senlin deployment. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/build-show-response.json - :language: javascript - - - diff --git a/api-ref/source/clustering/v1/clustering-v1-cluster_policies.inc b/api-ref/source/clustering/v1/clustering-v1-cluster_policies.inc deleted file mode 100644 index b9d49c8ec..000000000 --- a/api-ref/source/clustering/v1/clustering-v1-cluster_policies.inc +++ /dev/null @@ -1,90 +0,0 @@ -.. -*- rst -*- - -================ -Cluster policies -================ - -Lists all cluster policies and shows information for a cluster -policy. - - -Show cluster policy details -=========================== - -.. rest_method:: GET /v1/clusters/{cluster_id}/policies/{policy_id} - -Shows details for a policy for a cluster. - - -Normal response codes: 200 -Error response codes:404,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - cluster_id: cluster_id - - policy_id: policy_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - cluster_type: cluster_type - - enabled: enabled - - policy_name: policy_name - - cluster_name: cluster_name - - cluster_id: cluster_id - - id: id - - policy_id: policy_id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/cluster-policy-show-response.json - :language: javascript - - - - - - - -List policies -============= - -.. rest_method:: GET /v1/clusters/{cluster_id}/policies - -Lists all policies for a cluster. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - cluster_id: cluster_id - - sort: sort - - enabled: enabled - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/cluster-policies-list-response.json - :language: javascript - - - diff --git a/api-ref/source/clustering/v1/clustering-v1-clusters.inc b/api-ref/source/clustering/v1/clustering-v1-clusters.inc deleted file mode 100644 index 280f99323..000000000 --- a/api-ref/source/clustering/v1/clustering-v1-clusters.inc +++ /dev/null @@ -1,230 +0,0 @@ -.. -*- rst -*- - -======== -Clusters -======== - -Lists all clusters and creates, shows information for, updates, -deletes, and triggers an action on a cluster. - - -List clusters -============= - -.. rest_method:: GET /v1/clusters - -Lists clusters. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - limit: limit - - marker: marker - - sort: sort - - global_project: global_project - - name: name - - status: status - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - clusters: clusters - - - -Response Example ----------------- - -.. literalinclude:: ../samples/clusters-list-response.json - :language: javascript - - - - -Create cluster -============== - -.. rest_method:: POST /v1/clusters - -Creates a cluster. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - name: name - - parent: parent - - desired_capacity: desired_capacity - - profile_id: profile_id - - min_size: min_size - - cluster: cluster - - timeout: timeout - - max_size: max_size - - metadata: metadata - -Request Example ---------------- - -.. literalinclude:: ../samples/cluster-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - location: location - - cluster: cluster - - - - - -Trigger cluster action -====================== - -.. rest_method:: POST /v1/clusters/{cluster_id}/actions - -Triggers an action on a cluster. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - action: action - - cluster_id: cluster_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - location: location - - - - - -Show cluster details -==================== - -.. rest_method:: GET /v1/clusters/{cluster_id} - -Shows details for a cluster. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - cluster_id: cluster_id - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/cluster-show-response.json - :language: javascript - - - - -Update cluster -============== - -.. rest_method:: PATCH /v1/clusters/{cluster_id} - -Updates a cluster. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - name: name - - parent: parent - - profile_id: profile_id - - cluster: cluster - - timeout: timeout - - metadata: metadata - - cluster_id: cluster_id - -Request Example ---------------- - -.. literalinclude:: ../samples/cluster-update-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - location: location - - cluster: cluster - - - - - -Delete cluster -============== - -.. rest_method:: DELETE /v1/clusters/{cluster_id} - -Deletes a cluster. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - cluster_id: cluster_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - location: location - - - - diff --git a/api-ref/source/clustering/v1/clustering-v1-events.inc b/api-ref/source/clustering/v1/clustering-v1-events.inc deleted file mode 100644 index 6dadb66a0..000000000 --- a/api-ref/source/clustering/v1/clustering-v1-events.inc +++ /dev/null @@ -1,78 +0,0 @@ -.. -*- rst -*- - -====== -Events -====== - -Lists all events and shows information for an event. - - -List events -=========== - -.. rest_method:: GET /v1/events - -Lists events. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - limit: limit - - marker: marker - - sort: sort - - global_project: global_project - - obj_id: obj_id - - obj_type: obj_type - - obj_name: obj_name - - cluster_id: cluster_id - - action: action - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/events-list-response.json - :language: javascript - - - - -Show event details -================== - -.. rest_method:: GET /v1/events/{event_id} - -Shows details for an event. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - event_id: event_id - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/event-show-response.json - :language: javascript - - - diff --git a/api-ref/source/clustering/v1/clustering-v1-nodes.inc b/api-ref/source/clustering/v1/clustering-v1-nodes.inc deleted file mode 100644 index 17a89fbec..000000000 --- a/api-ref/source/clustering/v1/clustering-v1-nodes.inc +++ /dev/null @@ -1,223 +0,0 @@ -.. -*- rst -*- - -===== -Nodes -===== - -Lists all nodes, and creates, shows information for, updates, -deletes a node. - - -List nodes -========== - -.. rest_method:: GET /v1/nodes - -Lists all nodes. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - limit: limit - - marker: marker - - sort: sort - - global_project: global_project - - cluster_id: cluster_id - - name: name - - status: status - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - nodes: nodes - - - -Response Example ----------------- - -.. literalinclude:: ../samples/nodes-list-response.json - :language: javascript - - - - -Create node -=========== - -.. rest_method:: POST /v1/nodes - -Creates a node. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - role: role - - profile_id: profile_id - - cluster_id: cluster_id - - name: name - - metadata: metadata - -Request Example ---------------- - -.. literalinclude:: ../samples/node-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - location: location - - node: node - - - - - -Trigger node action -=================== - -.. rest_method:: POST /v1/nodes/{node_id}/actions - -Triggers an action on a node. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - action: action - - node_id: node_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - location: location - - - - - -Update node -=========== - -.. rest_method:: PATCH /v1/nodes/{node_id} - -Updates a node. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - node: node - - node_id: node_id - -Request Example ---------------- - -.. literalinclude:: ../samples/node-update-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - location: location - - node: node - - - - - -Delete node -=========== - -.. rest_method:: DELETE /v1/nodes/{node_id} - -Deletes a node. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - node_id: node_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - location: location - - - - - -Show node details -================= - -.. rest_method:: GET /v1/nodes/{node_id} - -Shows data for a node. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - node_id: node_id - - show_details: show_details - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/node-show-response.json - :language: javascript - - - diff --git a/api-ref/source/clustering/v1/clustering-v1-policies.inc b/api-ref/source/clustering/v1/clustering-v1-policies.inc deleted file mode 100644 index b3fbfc2cc..000000000 --- a/api-ref/source/clustering/v1/clustering-v1-policies.inc +++ /dev/null @@ -1,185 +0,0 @@ -.. -*- rst -*- - -======== -Policies -======== - -Lists all policies and creates, shows information for, updates, and -deletes a policy. - - -List policies -============= - -.. rest_method:: GET /v1/policies - -Lists all policies. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - limit: limit - - marker: marker - - sort: sort - - global_project: global_project - - name: name - - type: type - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - policies: policies - - - -Response Example ----------------- - -.. literalinclude:: ../samples/policies-list-response.json - :language: javascript - - - - -Create policy -============= - -.. rest_method:: POST /v1/policies - -Creates a policy. - -Error response codes:201, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - policy: policy - - spec: spec - - cooldown: cooldown - - name: name - - level: level - -Request Example ---------------- - -.. literalinclude:: ../samples/policy-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - location: location - - policy: policy - - - - - -Show policy details -=================== - -.. rest_method:: GET /v1/policies/{policy_id} - -Shows details for a policy. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - policy_id: policy_id - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/policy-show-response.json - :language: javascript - - - - -Update policy -============= - -.. rest_method:: PATCH /v1/policies/{policy_id} - -Updates a policy. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - policy: policy - - policy_id: policy_id - -Request Example ---------------- - -.. literalinclude:: ../samples/policy-update-request.json - :language: javascript - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/policy-update-response.json - :language: javascript - - - - -Delete policy -============= - -.. rest_method:: DELETE /v1/policies/{policy_id} - -Deletes a policy. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - policy_id: policy_id - - - - - diff --git a/api-ref/source/clustering/v1/clustering-v1-policy_types.inc b/api-ref/source/clustering/v1/clustering-v1-policy_types.inc deleted file mode 100644 index 029e02133..000000000 --- a/api-ref/source/clustering/v1/clustering-v1-policy_types.inc +++ /dev/null @@ -1,76 +0,0 @@ -.. -*- rst -*- - -============ -Policy types -============ - -Lists all policy types and shows details for a policy type. - - -List policy types -================= - -.. rest_method:: GET /v1/policy-types - -Lists all supported policy types. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/policy-types-list-response.json - :language: javascript - - - - -Show policy type details -======================== - -.. rest_method:: GET /v1/policy-types/{policy_type} - -Shows details for a policy type. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - policy_type: policy_type - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/policy-type-show-response.json - :language: javascript - - - diff --git a/api-ref/source/clustering/v1/clustering-v1-profile_types.inc b/api-ref/source/clustering/v1/clustering-v1-profile_types.inc deleted file mode 100644 index 98af09e5d..000000000 --- a/api-ref/source/clustering/v1/clustering-v1-profile_types.inc +++ /dev/null @@ -1,69 +0,0 @@ -.. -*- rst -*- - -============= -Profile types -============= - -Lists all profile types and shows details for a profile type. - - -Show profile type details -========================= - -.. rest_method:: GET /v1/profile-types/{profile_type} - -Shows details for a profile type. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - profile_type: profile_type - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/profile-type-show-response.json - :language: javascript - - - - -List profile types -================== - -.. rest_method:: GET /v1/profile-types - -Lists supported profile types. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/profile-types-list-response.json - :language: javascript - - - diff --git a/api-ref/source/clustering/v1/clustering-v1-profiles.inc b/api-ref/source/clustering/v1/clustering-v1-profiles.inc deleted file mode 100644 index e082065a8..000000000 --- a/api-ref/source/clustering/v1/clustering-v1-profiles.inc +++ /dev/null @@ -1,185 +0,0 @@ -.. -*- rst -*- - -======== -Profiles -======== - -Lists all profiles and creates, shows information for, updates, and -deletes a profile. - - -Show profile details -==================== - -.. rest_method:: GET /v1/profiles/{profile_id} - -Shows details for a profile. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - profile_id: profile_id - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/profile-show-response.json - :language: javascript - - - - -Update profile -============== - -.. rest_method:: PATCH /v1/profiles/{profile_id} - -Updates a profile. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - name: name - - metadata: metadata - - profile_id: profile_id - -Request Example ---------------- - -.. literalinclude:: ../samples/profile-update-request.json - :language: javascript - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/profile-update-response.json - :language: javascript - - - - -Delete profile -============== - -.. rest_method:: DELETE /v1/profiles/{profile_id} - -Deletes a profile. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - profile_id: profile_id - - - - - - -List profiles -============= - -.. rest_method:: GET /v1/profiles - -Lists all profiles. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - limit: limit - - marker: marker - - sort: sort - - global_project: global_project - - name: name - - type: type - - metadata: metadata - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - profiles: profiles - - - -Response Example ----------------- - -.. literalinclude:: ../samples/profiles-list-response.json - :language: javascript - - - - -Create profile -============== - -.. rest_method:: POST /v1/profiles - -Creates a profile. - -Error response codes:201, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - spec: spec - - name: name - - metadata: metadata - -Request Example ---------------- - -.. literalinclude:: ../samples/profile-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - location: location - - profile: profile - - - - diff --git a/api-ref/source/clustering/v1/clustering-v1-receivers.inc b/api-ref/source/clustering/v1/clustering-v1-receivers.inc deleted file mode 100644 index a85e75901..000000000 --- a/api-ref/source/clustering/v1/clustering-v1-receivers.inc +++ /dev/null @@ -1,138 +0,0 @@ -.. -*- rst -*- - -========= -Receivers -========= - -Lists all receivers and creates, shows information for, and deletes -a receiver. - - -Show receiver details -===================== - -.. rest_method:: GET /v1/receivers/{receiver_id} - -Shows details for a receiver. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - receiver_id: receiver_id - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/receiver-show-response.json - :language: javascript - - - - -Delete receiver -=============== - -.. rest_method:: DELETE /v1/receivers/{receiver_id} - -Deletes a receiver. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - receiver_id: receiver_id - - - - - - -List receivers -============== - -.. rest_method:: GET /v1/receivers - -Lists all receivers. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - limit: limit - - marker: marker - - sort: sort - - global_project: global_project - - name: name - - type: type - - user: user - - cluster_id: cluster_id - - action: action - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/receivers-list-response.json - :language: javascript - - - - -Create receiver -=============== - -.. rest_method:: POST /v1/receivers - -Creates a receiver. - -Error response codes:201, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - receiver: receiver - -Request Example ---------------- - -.. literalinclude:: ../samples/receiver-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - location: location - - receiver: receiver - - - - diff --git a/api-ref/source/clustering/v1/clustering-v1-webhooks.inc b/api-ref/source/clustering/v1/clustering-v1-webhooks.inc deleted file mode 100644 index ba7f73bed..000000000 --- a/api-ref/source/clustering/v1/clustering-v1-webhooks.inc +++ /dev/null @@ -1,39 +0,0 @@ -.. -*- rst -*- - -======== -Webhooks -======== - -Triggers an action represented by a webhook. - - -Trigger webhook action -====================== - -.. rest_method:: POST /v1/webhooks/{webhook_id}/trigger - -Triggers a webhook receiver. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - webhook_id: webhook_id - - V: V - - params: params - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - location: location - - - - diff --git a/api-ref/source/clustering/v1/parameters.yaml b/api-ref/source/clustering/v1/parameters.yaml deleted file mode 100644 index 54ecf5fa7..000000000 --- a/api-ref/source/clustering/v1/parameters.yaml +++ /dev/null @@ -1,616 +0,0 @@ -# variables in header -location: - description: | - The URL against which to check the status of the - action spawned from the request. - in: header - required: true - type: string -location_1: - description: | - The URL against which to check the status of the - resource. - in: header - required: true - type: string - -# variables in path -action_id: - description: | - The UUID of the action. - in: path - required: false - type: string -cluster_id: - description: | - The UUID of the cluster. - in: path - required: false - type: string -event_id: - description: | - The UUID of the event. - in: path - required: false - type: string -node_id: - description: | - The UUID of the node. - in: path - required: false - type: string -policy_id: - description: | - The UUID of the policy. - in: path - required: false - type: string -policy_type: - description: | - The name of the policy type. - in: path - required: false - type: string -profile_id_2: - description: | - The UUID of the profile. - in: path - required: false - type: string -profile_type: - description: | - The name of the profile type. - in: path - required: false - type: string -receiver_id: - description: | - The UUID of the receiver. - in: path - required: false - type: string -webhook_id: - description: | - The UUID of the webhook. - in: path - required: false - type: string - -# variables in query -V: - description: | - The webhook implementation version requested. - in: query - required: true - type: string -action_1: - description: | - Filters the response by an action name. Use this - filter multiple times to filter by multiple names. - in: query - required: false - type: string -action_2: - description: | - Filters the response by the action name - associated with an event. Use this filter multiple times to filter - by multiple actions. - in: query - required: false - type: string -action_3: - description: | - Filters the response by the targeted action of a - receiver. - in: query - required: false - type: string -cluster_id_2: - description: | - Filters the response by the cluster ID associated - with an event. Use this filter multiple times to filter by - multiple clusters. - in: query - required: false - type: string -cluster_id_3: - description: | - Filters the response by the cluster that owns a - node. - in: query - required: false - type: string -cluster_id_4: - description: | - Filters the response by the ID of the targeted - cluster of a receiver. - in: query - required: false - type: string -enabled: - description: | - Filters the response by a policy enabled status - on the cluster. - in: query - required: false - type: boolean -global_project: - description: | - Indicates whether to include objects for all - projects or objects for the current project in the response. If - you are an administrative user and you set this value to ``true``, - the call returns all objects from all projects. Default is - ``false``, which returns only objects in the current project. - in: query - required: false - type: boolean -limit: - description: | - Requests a page size of items. Returns a number - of items up to a limit value. Use the ``limit`` parameter to make - an initial limited request and use the ID of the last-seen item - from the response as the ``marker`` parameter value in a - subsequent limited request. - in: query - required: false - type: integer -marker: - description: | - The ID of the last-seen item. Use the ``limit`` - parameter to make an initial limited request and use the ID of the - last-seen item from the response as the ``marker`` parameter value - in a subsequent limited request. - in: query - required: false - type: string -metadata_3: - description: | - Filters the response by a metadata key and value - pair. - in: query - required: false - type: object -name_10: - description: | - Filters the response by the name of a receiver. - in: query - required: false - type: string -name_4: - description: | - Filters the response by an action name. Use this - filter multiple times to filter by multiple names. - in: query - required: false - type: string -name_5: - description: | - Filters the response by a cluster name. Use this - filter multiple times to filter by multiple names. - in: query - required: false - type: string -name_6: - description: | - Filters the response by the name of a node. - in: query - required: false - type: string -name_7: - description: | - Filters the response by the name of a policy. - in: query - required: false - type: string -name_9: - description: | - Filters the response by the name of a profile. - in: query - required: false - type: string -obj_id: - description: | - Filters the response by the object ID for an - event. Use this filter multiple times to filter by multiple - objects. - in: query - required: false - type: string -obj_name: - description: | - Filters the response by the name of object - associated with an event. Use this filter multiple times to filter - by multiple objects. - in: query - required: false - type: string -obj_type: - description: | - Filters the response by the type of object - associated with an event. Use this filter multiple times to filter - by multiple objects. A valid value is ``CLUSTER`` or ``NODE``. - in: query - required: false - type: string -params: - description: | - The query string that forms the inputs to use for - the targeted action. - in: query - required: false - type: object -show_details: - description: | - Indicates whether the node details are returned. - Default is ``false``. - in: query - required: false - type: boolean -sort: - description: | - Sorts the response by one or more attribute and optional sort - direction combinations. A valid direction is ``asc`` (ascending) or - ``desc`` (descending). Default direction is ``asc`` (ascending). - - Specify the list as < key > [: < direction > ]. - - For example, the following query parameters in the URI sort the - objects in the response by ``name`` in ascending order and then by - ``status`` in descending order: - - .. code-block:: json - - GET /v2/images?sort=name:asc,status:desc - - The following query parameters in the URI sort the objects in the - response by ``name`` in descending order and then by ``status`` in - ascending order. - - .. code-block:: json - - GET /v2/images?sort=name:desc,status - in: query - required: false - type: string -status: - description: | - Filters the response by a cluster status. Use - this filter multiple times to filter by multiple statuses. - in: query - required: false - type: string -status_1: - description: | - Filters the response by the status of a node. - in: query - required: false - type: string -target: - description: | - Filters the response by the targeted object ID - that is associated with an action. An object can be a cluster, a - node, and so on. Use this filter multiple times to filter by - multiple targets. - in: query - required: false - type: string -type: - description: | - Filters the response by the type of a policy. - in: query - required: false - type: string -type_1: - description: | - Filters the response by the type of a profile. - in: query - required: false - type: string -type_2: - description: | - Filters the response by the type of a receiver. - in: query - required: false - type: string -user: - description: | - Filters the response by the user name of a - receiver. - in: query - required: false - type: string - -# variables in body -action: - description: | - The action to trigger. Each action takes a - different set of parameters. Supported actions include: - - ``add_nodes`` Add one or more nodes, as a list, to a cluster. For - example: - ``del_nodes`` Delete one or more nodes, as a list, - from a cluster. For example: - ``scale_out`` Enlarge the - cluster by ``count`` number of nodes. For example: - - ``scale_in`` Shrink the cluster by ``count`` number of nodes. For - example: - ``resize`` Change the size of the cluster by - ``adjustment_type``, ``number``, ``min_step``, ``min_size``, - ``max_size``, or ``strict`` values. For example: - ``check`` - Check the health status of a cluster. For example: - ``recover`` - Recover a cluster from its current unhealthy status. For - example: - ``policy_attach`` Attach a policy to a cluster. The - request body contains parameters for the policy attachment: - - ``policy_detach`` Detach a policy from a cluster. The request body - contains the ID of the policy: - ``policy_update`` Update the - policy attachment. Specify the policy ID and property settings - in the request body: - in: body - required: true - type: string -action_4: - description: | - The action to trigger. Each action takes a - different set of parameters. Supported actions include: - - ``check`` Check the health status of a node. For example: - - ``recover`` Recover a node from its current unhealthy status. For - example: - in: body - required: true - type: string -cluster: - description: | - A map of cluster details. - in: body - required: true - type: object -cluster_id_1: - description: | - The ID or shortID or name of the cluster the node - lives in. If not specified, the node created will be an orphaned - node. - in: body - required: false - type: string -clusters: - description: | - List of cluster records. Each record contains - fields such as ``created_at``, ``id``, ``name``, ``profile_id``, - ``size``, ``nodes``, ``status``, ``status_reason``, and so on. - in: body - required: true - type: array -cooldown: - description: | - The cooldown value, in seconds. - in: body - required: false - type: integer -desired_capacity: - description: | - The capacity, or initial size, of the cluster. - Default is 0. - in: body - required: true - type: integer -level: - description: | - An integer value that represents the default - enforcement level. - in: body - required: false - type: integer -max_size: - description: | - The maximum size of the cluster. Default is - ``-1``, which indicates that no upper limit exists for the cluster - size. - in: body - required: false - type: integer -metadata: - description: | - A set of key and value pairs to associate with - the cluster. - in: body - required: false - type: object -metadata_1: - description: | - A set of key and value pairs to associate with - the node. - in: body - required: false - type: object -metadata_2: - description: | - A list of key and value pairs to associate with - the profile. - in: body - required: false - type: array -metadata_4: - description: | - A list of key and value pairs to associate with - the target profile. - in: body - required: false - type: object -min_size: - description: | - The minimum size of the cluster. Default is 0. - in: body - required: false - type: integer -name: - description: | - The name of the cluster. - in: body - required: true - type: string -name_1: - description: | - The name of the node to be created. - in: body - required: true - type: string -name_11: - description: | - New name for the target profile. - in: body - required: false - type: string -name_2: - description: | - The name for the policy. - in: body - required: true - type: string -name_3: - description: | - The name for the profile. - in: body - required: true - type: string -name_8: - description: | - The name of the policy type. - in: body - required: true - type: string -node: - description: | - Detailed data for the node, such as ``id``, - ``name``, ``status``, and so on. - in: body - required: true - type: object -node_1: - description: | - A map with detailed data for the node. **Node - update request body** - ``name`` New name for the node - (optional). - ``profile_id`` Name, ID, or short ID of the new - profile to use by the node. The new profile has to have the same - profile type as that of the node (optional). - ``role`` The new - role this node plays in a cluster (optional). - ``metadata`` A - list of key-value pairs to attach to the updated node - (optional). - in: body - required: true - type: object -nodes: - description: | - List of node records. Each record contains fields - such as ``id``, ``cluster_id``, ``name``, ``physical_id``, - ``profile_id``, ``created_at``, ``index``, ``status``, - ``status_reason``, ``metadata``, ``updated_at``, and so on. - in: body - required: true - type: array -parent: - description: | - The UUID of the parent cluster if the cluster is - a nested cluster. - in: body - required: false - type: string -policies: - description: | - List of policy records. Each record contains - fields such as ``id``, ``name``, ``type``, ``spec``, and so on. - in: body - required: true - type: array -policy: - description: | - A map with keys and values that specify the - details for the policy to be created: - in: body - required: true - type: object -policy_1: - description: | - A map with a set of key and value pairs that - specify the details of the policy: **Policy body** - ``name`` - Name for the policy, if specified. - in: body - required: true - type: object -profile: - description: | - A dictionary with profile details. **Profile - create response** - ``id`` An unique ID for the profile. - - ``name`` Name for the profile. - ``type`` Name of policy type - referenced by the profile. - ``spec`` Detailed specification - based on the profile type. - ``metadata`` A list of key and value - pairs that are attached to the profile. - ``created_at`` The - UTC date and time stamp when the profile was created. - - ``updated_at`` The UTC date and time stamp when the profile was - updated. - ``domain`` The ID of the domain to which the profile - belongs. - ``project`` The ID of the project to which the profile - belongs. - ``user`` The ID of the user who created the profile. - in: body - required: true - type: object -profile_id: - description: | - The ID or name of the profile for the cluster. - in: body - required: true - type: string -profile_id_1: - description: | - The ID or shortID or name of the profile for the - node. - in: body - required: true - type: string -profiles: - description: | - Profile records. Each record contains the ``id``, - ``name``, ``type``, ``spec``, ``metadata``, and other fields. - in: body - required: true - type: array -receiver: - description: | - A map with detailed data for the receiver. - **Receiver Create Request Body** - ``name`` Name for the receiver - (optional). - ``cluster_id`` Name, ID, or short ID of the object - targeted by the receiver (required). - ``type`` The type of the - receiver where the only valid value is ``webhook`` currently - (required). - ``action`` The action to initiate when the receiver - is triggered. A valid value should be the name of an action that - can be applied on a cluster. - ``actor`` A map of key and value - pairs to use for authentication. If omitted, the requester is - assumed to be the actor (optional). - ``params`` A map of key and - value pairs to use for action creation. Some actions might - require certain input parameters (optional). - in: body - required: true - type: object -role: - description: | - A string indicating the role this node plays in a - cluster. - in: body - required: false - type: string -spec: - description: | - A detailed specification based on the policy - type. - in: body - required: true - type: object -spec_1: - description: | - Detailed specification based on the chosen - profile type. - in: body - required: true - type: object -timeout: - description: | - The timeout value, in minutes, for cluster - creation. Default is 60. - in: body - required: false - type: integer - diff --git a/api-ref/source/clustering/v1/samples/action-show-response.json b/api-ref/source/clustering/v1/samples/action-show-response.json deleted file mode 100644 index cbb0ebd62..000000000 --- a/api-ref/source/clustering/v1/samples/action-show-response.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "action": "CLUSTER_DELETE", - "cause": "RPC Request", - "context": {}, - "created_at": "2015-06-27T05:09:43", - "depended_by": [], - "depends_on": [], - "end_time": 1423570000.0, - "id": "ffbb9175-d510-4bc1-b676-c6aba2a4ca81", - "inputs": {}, - "interval": -1, - "name": "cluster_delete_fcc9b635", - "outputs": {}, - "owner": null, - "start_time": 1423570000.0, - "status": "FAILED", - "status_reason": "Cluster action FAILED", - "target": "fcc9b635-52e3-490b-99f2-87b1640e4e89", - "timeout": 3600, - "updated_at": null -} diff --git a/api-ref/source/clustering/v1/samples/actions-list-response.json b/api-ref/source/clustering/v1/samples/actions-list-response.json deleted file mode 100644 index ac4072679..000000000 --- a/api-ref/source/clustering/v1/samples/actions-list-response.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "actions": [ - { - "action": "NODE_CREATE", - "cause": "RPC Request", - "created_at": "2015-12-04T04:54:41", - "depended_by": [], - "depends_on": [], - "end_time": 1425550000.0, - "id": "2366d440-c73e-4961-9254-6d1c3af7c167", - "inputs": {}, - "interval": -1, - "name": "node_create_0df0931b", - "outputs": {}, - "owner": null, - "start_time": 1425550000.0, - "status": "SUCCEEDED", - "status_reason": "Action completed successfully.", - "target": "0df0931b-e251-4f2e-8719-4ebfda3627ba", - "timeout": 3600, - "updated_at": null - }, - { - "action": "NODE_DELETE", - "cause": "RPC Request", - "created_at": "2015-11-04T05:21:41", - "depended_by": [], - "depends_on": [], - "end_time": 1425550000.0, - "id": "edce3528-864f-41fb-8759-f4707925cc09", - "inputs": {}, - "interval": -1, - "name": "node_delete_f0de9b9c", - "outputs": {}, - "owner": null, - "start_time": 1425550000.0, - "status": "SUCCEEDED", - "status_reason": "Action completed successfully.", - "target": "f0de9b9c-6d48-4a46-af21-2ca8607777fe", - "timeout": 3600, - "updated_at": null - } - ] -} diff --git a/api-ref/source/clustering/v1/samples/build-show-response.json b/api-ref/source/clustering/v1/samples/build-show-response.json deleted file mode 100644 index a5ddde4c0..000000000 --- a/api-ref/source/clustering/v1/samples/build-show-response.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "build_info": { - "api": { - "revision": "1.0" - }, - "engine": { - "revision": "2.0" - } - } -} diff --git a/api-ref/source/clustering/v1/samples/cluster-add-nodes-request.json b/api-ref/source/clustering/v1/samples/cluster-add-nodes-request.json deleted file mode 100644 index c2cefbaec..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-add-nodes-request.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "add_nodes": { - "nodes": [ - "node1" - ] - } -} diff --git a/api-ref/source/clustering/v1/samples/cluster-check-request.json b/api-ref/source/clustering/v1/samples/cluster-check-request.json deleted file mode 100644 index 6d831ea62..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-check-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "check": {} -} diff --git a/api-ref/source/clustering/v1/samples/cluster-create-request.json b/api-ref/source/clustering/v1/samples/cluster-create-request.json deleted file mode 100644 index 735b2fef4..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-create-request.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "cluster": { - "desired_capacity": 0, - "max_size": -1, - "metadata": {}, - "min_size": 0, - "name": "test_cluster", - "profile_id": "mystack", - "timeout": null - } -} diff --git a/api-ref/source/clustering/v1/samples/cluster-create-response.json b/api-ref/source/clustering/v1/samples/cluster-create-response.json deleted file mode 100644 index c9b822fda..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-create-response.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "cluster": { - "created_at": null, - "data": {}, - "desired_capacity": 4, - "domain": null, - "id": "45edadcb-c73b-4920-87e1-518b2f29f54b", - "init_at": "2015-02-10T14:16:10", - "max_size": -1, - "metadata": {}, - "min_size": 0, - "name": "test_cluster", - "nodes": [], - "policies": [], - "profile_id": "edc63d0a-2ca4-48fa-9854-27926da76a4a", - "profile_name": "mystack", - "project": "6e18cc2bdbeb48a5b3cad2dc499f6804", - "status": "INIT", - "status_reason": "Initializing", - "timeout": 3600, - "updated_at": null, - "user": "5e5bf8027826429c96af157f68dc9072" - } -} diff --git a/api-ref/source/clustering/v1/samples/cluster-delete-nodes-request.json b/api-ref/source/clustering/v1/samples/cluster-delete-nodes-request.json deleted file mode 100644 index 283f71505..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-delete-nodes-request.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "del_nodes": { - "nodes": [ - "node1" - ] - } -} diff --git a/api-ref/source/clustering/v1/samples/cluster-policies-list-response.json b/api-ref/source/clustering/v1/samples/cluster-policies-list-response.json deleted file mode 100644 index a34262104..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-policies-list-response.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "cluster_policies": [ - { - "cluster_id": "7d85f602-a948-4a30-afd4-e84f47471c15", - "cluster_name": "cluster4", - "enabled": true, - "id": "06be3a1f-b238-4a96-a737-ceec5714087e", - "policy_id": "714fe676-a08f-4196-b7af-61d52eeded15", - "policy_name": "dp01", - "policy_type": "senlin.policy.deletion-1.0" - }, - { - "cluster_id": "7d85f602-a948-4a30-afd4-e84f47471c15", - "cluster_name": "cluster4", - "enabled": true, - "id": "abddc45e-ac31-4f90-93cc-db55a7d8dd6d", - "policy_id": "e026e09f-a3e9-4dad-a1b9-d7ba316026a1", - "policy_name": "sp1", - "policy_type": "senlin.policy.scaling-1.0" - } - ] -} diff --git a/api-ref/source/clustering/v1/samples/cluster-policy-attach-request.json b/api-ref/source/clustering/v1/samples/cluster-policy-attach-request.json deleted file mode 100644 index c7734c93a..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-policy-attach-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "policy_attach": { - "enabled": true, - "policy_id": "lb001" - } -} diff --git a/api-ref/source/clustering/v1/samples/cluster-policy-detach-request.json b/api-ref/source/clustering/v1/samples/cluster-policy-detach-request.json deleted file mode 100644 index 91f30b5ab..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-policy-detach-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "policy_detach": { - "policy_id": "lb001" - } -} diff --git a/api-ref/source/clustering/v1/samples/cluster-policy-show-response.json b/api-ref/source/clustering/v1/samples/cluster-policy-show-response.json deleted file mode 100644 index caf05eb91..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-policy-show-response.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "cluster_policy": { - "cluster_id": "7d85f602-a948-4a30-afd4-e84f47471c15", - "cluster_name": "cluster4", - "enabled": true, - "id": "06be3a1f-b238-4a96-a737-ceec5714087e", - "policy_id": "714fe676-a08f-4196-b7af-61d52eeded15", - "policy_name": "dp01", - "policy_type": "senlin.policy.deletion-1.0" - } -} diff --git a/api-ref/source/clustering/v1/samples/cluster-policy-update-request.json b/api-ref/source/clustering/v1/samples/cluster-policy-update-request.json deleted file mode 100644 index 1eabc2beb..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-policy-update-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "policy_update": { - "enabled": false, - "policy_id": "lb001" - } -} diff --git a/api-ref/source/clustering/v1/samples/cluster-recover-request.json b/api-ref/source/clustering/v1/samples/cluster-recover-request.json deleted file mode 100644 index 84273532f..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-recover-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "recover": { - "operation": "rebuild" - } -} diff --git a/api-ref/source/clustering/v1/samples/cluster-resize-request.json b/api-ref/source/clustering/v1/samples/cluster-resize-request.json deleted file mode 100644 index d4347e4e5..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-resize-request.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "resize": { - "adjustment_type": "CHANGE_IN_PERCENTAGE", - "max_size": 20, - "min_step": 1, - "min_size": 5, - "number": 20, - "strict": true - } -} diff --git a/api-ref/source/clustering/v1/samples/cluster-scale-in-nodes-request.json b/api-ref/source/clustering/v1/samples/cluster-scale-in-nodes-request.json deleted file mode 100644 index d008f4f98..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-scale-in-nodes-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "scale_in": { - "count": "2" - } -} diff --git a/api-ref/source/clustering/v1/samples/cluster-scale-out-nodes-request.json b/api-ref/source/clustering/v1/samples/cluster-scale-out-nodes-request.json deleted file mode 100644 index 0be206099..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-scale-out-nodes-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "scale_out": { - "count": "1" - } -} diff --git a/api-ref/source/clustering/v1/samples/cluster-show-response.json b/api-ref/source/clustering/v1/samples/cluster-show-response.json deleted file mode 100644 index 6db8d6a4a..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-show-response.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "cluster": { - "created_at": "2015-02-11T15:13:20", - "data": {}, - "desired_capacity": 0, - "domain": null, - "id": "45edadcb-c73b-4920-87e1-518b2f29f54b", - "init_at": "2015-02-10T14:26:10", - "max_size": -1, - "metadata": {}, - "min_size": 0, - "name": "test_cluster", - "nodes": [], - "policies": [], - "profile_id": "edc63d0a-2ca4-48fa-9854-27926da76a4a", - "profile_name": "mystack", - "project": "6e18cc2bdbeb48a5b3cad2dc499f6804", - "status": "ACTIVE", - "status_reason": "Creation succeeded", - "timeout": 3600, - "updated_at": null, - "user": "5e5bf8027826429c96af157f68dc9072" - } -} diff --git a/api-ref/source/clustering/v1/samples/cluster-update-request.json b/api-ref/source/clustering/v1/samples/cluster-update-request.json deleted file mode 100644 index bf8c4892b..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-update-request.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "cluster": { - "metadata": null, - "name": null, - "profile_id": null, - "timeout": "30" - } -} diff --git a/api-ref/source/clustering/v1/samples/cluster-update-response.json b/api-ref/source/clustering/v1/samples/cluster-update-response.json deleted file mode 100644 index 3fb98085f..000000000 --- a/api-ref/source/clustering/v1/samples/cluster-update-response.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "cluster": { - "created_at": "2015-02-11T15:13:20", - "data": {}, - "desired_capacity": 0, - "domain": null, - "id": "45edadcb-c73b-4920-87e1-518b2f29f54b", - "init_at": "2015-02-10T14:26:10", - "max_size": -1, - "metadata": {}, - "min_size": 0, - "name": "test_cluster", - "nodes": [], - "policies": [], - "profile_id": "edc63d0a-2ca4-48fa-9854-27926da76a4a", - "profile_name": "mystack", - "project": "6e18cc2bdbeb48a5b3cad2dc499f6804", - "status": "INIT", - "status_reason": "Initializing", - "timeout": 3600, - "updated_at": null, - "user": "5e5bf8027826429c96af157f68dc9072" - } -} diff --git a/api-ref/source/clustering/v1/samples/clusters-list-response.json b/api-ref/source/clustering/v1/samples/clusters-list-response.json deleted file mode 100644 index 483f2291c..000000000 --- a/api-ref/source/clustering/v1/samples/clusters-list-response.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "clusters": [ - { - "created_at": "2015-02-10T14:26:14", - "data": {}, - "desired_capacity": 4, - "domain": null, - "id": "7d85f602-a948-4a30-afd4-e84f47471c15", - "init_at": "2015-02-10T14:26:11", - "max_size": -1, - "metadata": {}, - "min_size": 0, - "name": "cluster1", - "nodes": [ - "b07c57c8-7ab2-47bf-bdf8-e894c0c601b9", - "ecc23d3e-bb68-48f8-8260-c9cf6bcb6e61", - "da1e9c87-e584-4626-a120-022da5062dac" - ], - "policies": [], - "profile_id": "edc63d0a-2ca4-48fa-9854-27926da76a4a", - "profile_name": "mystack", - "project": "6e18cc2bdbeb48a5b3cad2dc499f6804", - "status": "ACTIVE", - "status_reason": "Cluster scale-in succeeded", - "timeout": 3600, - "updated_at": null, - "user": "5e5bf8027826429c96af157f68dc9072" - } - ] -} diff --git a/api-ref/source/clustering/v1/samples/event-show-response.json b/api-ref/source/clustering/v1/samples/event-show-response.json deleted file mode 100644 index f3effda63..000000000 --- a/api-ref/source/clustering/v1/samples/event-show-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "event": { - "action": "create", - "cluster_id": null, - "id": "2d255b9c-8f36-41a2-a137-c0175ccc29c3", - "level": "20", - "obj_id": "0df0931b-e251-4f2e-8719-4ebfda3627ba", - "obj_name": "node009", - "obj_type": "NODE", - "project": "6e18cc2bdbeb48a5b3cad2dc499f6804", - "status": "CREATING", - "status_reason": "Initializing", - "timestamp": "2015-03-05T08:53:15", - "user": "a21ded6060534d99840658a777c2af5a" - } -} diff --git a/api-ref/source/clustering/v1/samples/events-list-response.json b/api-ref/source/clustering/v1/samples/events-list-response.json deleted file mode 100644 index 85d02e33d..000000000 --- a/api-ref/source/clustering/v1/samples/events-list-response.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "events": [ - { - "action": "create", - "cluster_id": null, - "id": "2d255b9c-8f36-41a2-a137-c0175ccc29c3", - "level": "20", - "obj_id": "0df0931b-e251-4f2e-8719-4ebfda3627ba", - "obj_name": "node009", - "obj_type": "NODE", - "project": "6e18cc2bdbeb48a5b3cad2dc499f6804", - "status": "CREATING", - "status_reason": "Initializing", - "timestamp": "2015-03-05T08:53:15", - "user": "a21ded6060534d99840658a777c2af5a" - } - ] -} diff --git a/api-ref/source/clustering/v1/samples/node-check-request.json b/api-ref/source/clustering/v1/samples/node-check-request.json deleted file mode 100644 index 6d831ea62..000000000 --- a/api-ref/source/clustering/v1/samples/node-check-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "check": {} -} diff --git a/api-ref/source/clustering/v1/samples/node-create-request.json b/api-ref/source/clustering/v1/samples/node-create-request.json deleted file mode 100644 index 55e5c3311..000000000 --- a/api-ref/source/clustering/v1/samples/node-create-request.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "node": { - "cluster_id": null, - "metadata": {}, - "name": "node009", - "profile_id": "mystack", - "role": "master" - } -} diff --git a/api-ref/source/clustering/v1/samples/node-create-response.json b/api-ref/source/clustering/v1/samples/node-create-response.json deleted file mode 100644 index 5a2f2f3be..000000000 --- a/api-ref/source/clustering/v1/samples/node-create-response.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "node": { - "cluster_id": null, - "created_at": null, - "data": {}, - "domain": null, - "id": "0df0931b-e251-4f2e-8719-4ebfda3627ba", - "index": -1, - "init_at": "2015-03-05T08:53:15", - "metadata": {}, - "name": "node009", - "physical_id": "", - "profile_id": "edc63d0a-2ca4-48fa-9854-27926da76a4a", - "profile_name": "mystack", - "project": "6e18cc2bdbeb48a5b3cad2dc499f6804", - "role": "master", - "status": "INIT", - "status_reason": "Initializing", - "updated_at": null, - "user": "5e5bf8027826429c96af157f68dc9072" - } -} diff --git a/api-ref/source/clustering/v1/samples/node-recover-request.json b/api-ref/source/clustering/v1/samples/node-recover-request.json deleted file mode 100644 index 84273532f..000000000 --- a/api-ref/source/clustering/v1/samples/node-recover-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "recover": { - "operation": "rebuild" - } -} diff --git a/api-ref/source/clustering/v1/samples/node-show-response.json b/api-ref/source/clustering/v1/samples/node-show-response.json deleted file mode 100644 index 7d19bc394..000000000 --- a/api-ref/source/clustering/v1/samples/node-show-response.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "node": { - "cluster_id": null, - "created_at": "2015-02-10T12:03:16", - "data": {}, - "domain": null, - "id": "d5779bb0-f0a0-49c9-88cc-6f078adb5a0b", - "index": -1, - "init_at": "2015-02-10T12:03:13", - "metadata": {}, - "name": "node1", - "physical_id": "f41537fa-22ab-4bea-94c0-c874e19d0c80", - "profile_id": "edc63d0a-2ca4-48fa-9854-27926da76a4a", - "profile_name": "mystack", - "project": "6e18cc2bdbeb48a5b3cad2dc499f6804", - "role": null, - "status": "ACTIVE", - "status_reason": "Creation succeeded", - "updated_at": "2015-03-04T04:58:27", - "user": "5e5bf8027826429c96af157f68dc9072" - } -} diff --git a/api-ref/source/clustering/v1/samples/node-update-request.json b/api-ref/source/clustering/v1/samples/node-update-request.json deleted file mode 100644 index b593bb7f8..000000000 --- a/api-ref/source/clustering/v1/samples/node-update-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "node": { - "name": "new_node_name" - } -} diff --git a/api-ref/source/clustering/v1/samples/node-update-response.json b/api-ref/source/clustering/v1/samples/node-update-response.json deleted file mode 100644 index 9d8f81ade..000000000 --- a/api-ref/source/clustering/v1/samples/node-update-response.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "node": { - "action": "2366d440-c73e-4961-9254-6d1c3af7c167", - "cluster_id": null, - "created_at": null, - "data": {}, - "domain": null, - "id": "0df0931b-e251-4f2e-8719-4ebfda3627ba", - "index": -1, - "init_at": "2015-03-05T08:53:15", - "metadata": {}, - "name": "node009", - "physical_id": "", - "profile_id": "edc63d0a-2ca4-48fa-9854-27926da76a4a", - "profile_name": "mystack", - "project": "6e18cc2bdbeb48a5b3cad2dc499f6804", - "role": "master", - "status": "ACTIVE", - "status_reason": "Update succeeded", - "updated_at": "2015-09-01T18:53:15", - "user": "5e5bf8027826429c96af157f68dc9072" - } -} diff --git a/api-ref/source/clustering/v1/samples/nodes-list-response.json b/api-ref/source/clustering/v1/samples/nodes-list-response.json deleted file mode 100644 index 31c68e7f7..000000000 --- a/api-ref/source/clustering/v1/samples/nodes-list-response.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "nodes": [ - { - "cluster_id": null, - "created_at": "2015-02-27T04:39:21", - "data": {}, - "details": {}, - "domain": null, - "id": "573aa1ba-bf45-49fd-907d-6b5d6e6adfd3", - "index": -1, - "init_at": "2015-02-27T04:39:18", - "metadata": {}, - "name": "node00a", - "physical_id": "cc028275-d078-4729-bf3e-154b7359814b", - "profile_id": "edc63d0a-2ca4-48fa-9854-27926da76a4a", - "profile_name": "mystack", - "project": "6e18cc2bdbeb48a5b3cad2dc499f6804", - "role": null, - "status": "ACTIVE", - "status_reason": "Creation succeeded", - "updated_at": null, - "user": "5e5bf8027826429c96af157f68dc9072" - } - ] -} diff --git a/api-ref/source/clustering/v1/samples/policies-list-response.json b/api-ref/source/clustering/v1/samples/policies-list-response.json deleted file mode 100644 index 6e87c214d..000000000 --- a/api-ref/source/clustering/v1/samples/policies-list-response.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "policies": [ - { - "created_at": "2015-02-15T08:33:13.000000", - "data": {}, - "domain": null, - "id": "7192d8df-73be-4e98-ab99-1cf6d5066729", - "name": "test_policy_1", - "project": "42d9e9663331431f97b75e25136307ff", - "spec": { - "description": "A test policy", - "properties": { - "criteria": "OLDEST_FIRST", - "destroy_after_deletion": true, - "grace_period": 60, - "reduce_desired_capacity": false - }, - "type": "senlin.policy.deletion", - "version": "1.0" - }, - "type": "senlin.policy.deletion-1.0", - "updated_at": null, - "user": "5e5bf8027826429c96af157f68dc9072" - } - ] -} diff --git a/api-ref/source/clustering/v1/samples/policy-create-request.json b/api-ref/source/clustering/v1/samples/policy-create-request.json deleted file mode 100644 index d610eedec..000000000 --- a/api-ref/source/clustering/v1/samples/policy-create-request.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "policy": { - "name": "sp001", - "spec": { - "properties": { - "adjustment": { - "min_step": 1, - "number": 1, - "type": "CHANGE_IN_CAPACITY" - }, - "event": "CLUSTER_SCALE_IN" - }, - "type": "senlin.policy.scaling", - "version": "1.0" - } - } -} diff --git a/api-ref/source/clustering/v1/samples/policy-create-response.json b/api-ref/source/clustering/v1/samples/policy-create-response.json deleted file mode 100644 index 4d9f6fcaf..000000000 --- a/api-ref/source/clustering/v1/samples/policy-create-response.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "policy": { - "created_at": "2015-03-02T07:40:31", - "data": {}, - "domain": null, - "id": "02f62195-2198-4797-b0a9-877632208527", - "name": "sp001", - "project": "42d9e9663331431f97b75e25136307ff", - "spec": { - "properties": { - "adjustment": { - "best_effort": true, - "min_step": 1, - "number": 1, - "type": "CHANGE_IN_CAPACITY" - }, - "event": "CLUSTER_SCALE_IN" - }, - "type": "senlin.policy.scaling", - "version": "1.0" - }, - "type": "senlin.policy.scaling-1.0", - "updated_at": null, - "user": "5e5bf8027826429c96af157f68dc9072" - } -} diff --git a/api-ref/source/clustering/v1/samples/policy-show-response.json b/api-ref/source/clustering/v1/samples/policy-show-response.json deleted file mode 100644 index 4d9f6fcaf..000000000 --- a/api-ref/source/clustering/v1/samples/policy-show-response.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "policy": { - "created_at": "2015-03-02T07:40:31", - "data": {}, - "domain": null, - "id": "02f62195-2198-4797-b0a9-877632208527", - "name": "sp001", - "project": "42d9e9663331431f97b75e25136307ff", - "spec": { - "properties": { - "adjustment": { - "best_effort": true, - "min_step": 1, - "number": 1, - "type": "CHANGE_IN_CAPACITY" - }, - "event": "CLUSTER_SCALE_IN" - }, - "type": "senlin.policy.scaling", - "version": "1.0" - }, - "type": "senlin.policy.scaling-1.0", - "updated_at": null, - "user": "5e5bf8027826429c96af157f68dc9072" - } -} diff --git a/api-ref/source/clustering/v1/samples/policy-type-show-response.json b/api-ref/source/clustering/v1/samples/policy-type-show-response.json deleted file mode 100644 index 1691736f6..000000000 --- a/api-ref/source/clustering/v1/samples/policy-type-show-response.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "policy_type": { - "name": "senlin.policy.deletion", - "schema": { - "criteria": { - "constraints": [ - { - "constraint": [ - "OLDEST_FIRST", - "OLDEST_PROFILE_FRIST", - "YOUNGEST_FIRST", - "RANDOM" - ], - "type": "AllowedValues" - } - ], - "default": "RANDOM", - "description": "Criteria used in selecting candidates for deletion", - "required": false, - "type": "String" - }, - "destroy_after_deletion": { - "default": true, - "description": "Whether a node should be completely destroyed after deletion. Default to true", - "required": false, - "type": "Boolean" - }, - "grace_period": { - "default": 0, - "description": "Number of seconds before real deletion happens.", - "required": false, - "type": "Integer" - }, - "reduce_desired_capacity": { - "default": false, - "description": "Whether the desired capacity of the cluster should be reduced along the deletion. Default to false.", - "required": false, - "type": "Boolean" - } - } - } -} diff --git a/api-ref/source/clustering/v1/samples/policy-types-list-response.json b/api-ref/source/clustering/v1/samples/policy-types-list-response.json deleted file mode 100644 index 55aa80095..000000000 --- a/api-ref/source/clustering/v1/samples/policy-types-list-response.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "policy_types": [ - { - "name": "ScalingPolicy" - }, - { - "name": "PlacementPolicy" - }, - { - "name": "DeletionPolicy" - }, - { - "name": "LoadBalancingPolicy" - }, - { - "name": "HealthPolicy" - }, - { - "name": "UpdatePolicy" - } - ] -} diff --git a/api-ref/source/clustering/v1/samples/policy-update-request.json b/api-ref/source/clustering/v1/samples/policy-update-request.json deleted file mode 100644 index c1c489a2a..000000000 --- a/api-ref/source/clustering/v1/samples/policy-update-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "policy": { - "name": "new_name" - } -} diff --git a/api-ref/source/clustering/v1/samples/policy-update-response.json b/api-ref/source/clustering/v1/samples/policy-update-response.json deleted file mode 100644 index 98f53d70b..000000000 --- a/api-ref/source/clustering/v1/samples/policy-update-response.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "policy": { - "created_at": "2015-10-14T09:14:53", - "data": {}, - "domain": null, - "id": "ac5415bd-f522-4160-8be0-f8853e4bc332", - "name": "dp01", - "project": "42d9e9663331431f97b75e25136307ff", - "spec": { - "description": "A policy for node deletion.", - "properties": { - "criteria": "OLDEST_FIRST", - "destroy_after_deletion": true, - "grace_period": 60, - "reduce_desired_capacity": false - }, - "type": "senlin.policy.deletion", - "version": "1.0" - }, - "type": "senlin.policy.deletion-1.0", - "updated_at": null, - "user": "5e5bf8027826429c96af157f68dc9072" - } -} diff --git a/api-ref/source/clustering/v1/samples/profile-create-request.json b/api-ref/source/clustering/v1/samples/profile-create-request.json deleted file mode 100644 index 669eaed9d..000000000 --- a/api-ref/source/clustering/v1/samples/profile-create-request.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "profile": { - "metadata": {}, - "name": "test_prof1", - "spec": { - "properties": { - "disable_rollback": false, - "environment": { - "resource_registry": { - "os.heat.server": "OS::Heat::Server" - } - }, - "files": { - "file:///usr/test_script.sh": "#!/bin/bash\n\necho \"this is a test script file\"\n" - }, - "parameters": {}, - "template": { - "heat_template_version": "2014-10-16", - "outputs": { - "result": { - "value": { - "get_attr": [ - "random", - "value" - ] - } - } - }, - "parameters": { - "file": { - "default": { - "get_file": "file:///usr/test_script.sh" - }, - "type": "string" - } - }, - "resources": { - "random": { - "properties": { - "length": 64 - }, - "type": "OS::Heat::RandomString" - } - } - }, - "timeout": 60 - }, - "type": "os.heat.stack", - "version": "1.0" - } - } -} diff --git a/api-ref/source/clustering/v1/samples/profile-create-response.json b/api-ref/source/clustering/v1/samples/profile-create-response.json deleted file mode 100644 index 094414993..000000000 --- a/api-ref/source/clustering/v1/samples/profile-create-response.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "profile": { - "created_at": "2015-03-01T14:28:25", - "domain": null, - "id": "7fa885cd-fa39-4531-a42d-780af95c84a4", - "metadata": {}, - "name": "test_prof1", - "project": "42d9e9663331431f97b75e25136307ff", - "spec": { - "properties": { - "disable_rollback": false, - "environment": { - "resource_registry": { - "os.heat.server": "OS::Heat::Server" - } - }, - "files": { - "file:///opt/stack/senlin/examples/profiles/test_script.sh": "#!/bin/bash\n\necho \"this is a test script file\"\n" - }, - "parameters": {}, - "template": { - "heat_template_version": "2014-10-16", - "outputs": { - "result": { - "value": { - "get_attr": [ - "random", - "value" - ] - } - } - }, - "parameters": { - "file": { - "default": { - "get_file": "file:///opt/stack/senlin/examples/profiles/test_script.sh" - }, - "type": "string" - } - }, - "resources": { - "random": { - "properties": { - "length": 64 - }, - "type": "OS::Heat::RandomString" - } - } - }, - "timeout": 60 - }, - "type": "os.heat.stack", - "version": "1.0" - }, - "type": "os.heat.stack-1.0", - "updated_at": null, - "user": "5e5bf8027826429c96af157f68dc9072" - } -} diff --git a/api-ref/source/clustering/v1/samples/profile-show-response.json b/api-ref/source/clustering/v1/samples/profile-show-response.json deleted file mode 100644 index 82ed7e566..000000000 --- a/api-ref/source/clustering/v1/samples/profile-show-response.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "profile": { - "created_at": "2015-03-01T14:28:25", - "domain": null, - "id": "7fa885cd-fa39-4531-a42d-780af95c84a4", - "metadata": {}, - "name": "test_prof1", - "project": "42d9e9663331431f97b75e25136307ff", - "spec": { - "disable_rollback": false, - "environment": { - "resource_registry": { - "os.heat.server": "OS::Heat::Server" - } - }, - "files": { - "file:///opt/stack/senlin/examples/profiles/test_script.sh": "#!/bin/bash\n\necho \"this is a test script file\"\n" - }, - "parameters": {}, - "template": { - "heat_template_version": "2014-10-16", - "outputs": { - "result": { - "value": { - "get_attr": [ - "random", - "value" - ] - } - } - }, - "parameters": { - "file": { - "default": { - "get_file": "file:///opt/stack/senlin/examples/profiles/test_script.sh" - }, - "type": "string" - } - }, - "resources": { - "random": { - "properties": { - "length": 64 - }, - "type": "OS::Heat::RandomString" - } - }, - "timeout": 60 - }, - "type": "os.heat.stack", - "version": "1.0" - }, - "type": "os.heat.stack-1.0", - "updated_at": null, - "user": "5e5bf8027826429c96af157f68dc9072" - } -} diff --git a/api-ref/source/clustering/v1/samples/profile-type-show-response.json b/api-ref/source/clustering/v1/samples/profile-type-show-response.json deleted file mode 100644 index d83707987..000000000 --- a/api-ref/source/clustering/v1/samples/profile-type-show-response.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "profile_type": { - "name": "os.heat.stack", - "schema": { - "context": { - "default": {}, - "description": "A dictionary for specifying the customized context for stack operations", - "required": false, - "type": "Map" - }, - "disable_rollback": { - "default": true, - "description": "A boolean specifying whether a stack operation can be rolled back.", - "required": false, - "type": "Boolean" - }, - "environment": { - "default": {}, - "description": "A map that specifies the environment used for stack operations.", - "required": false, - "type": "Map" - }, - "files": { - "default": {}, - "description": "Contents of files referenced by the template, if any.", - "required": false, - "type": "Map" - }, - "parameters": { - "default": {}, - "description": "Parameters to be passed to Heat for stack operations.", - "required": false, - "type": "Map" - }, - "template": { - "description": "Heat stack template.", - "required": true, - "type": "Map" - }, - "timeout": { - "description": "A integer that specifies the number of minutes that a stack operation times out.", - "required": false, - "type": "Integer" - } - } - } -} diff --git a/api-ref/source/clustering/v1/samples/profile-types-list-response.json b/api-ref/source/clustering/v1/samples/profile-types-list-response.json deleted file mode 100644 index f943bf521..000000000 --- a/api-ref/source/clustering/v1/samples/profile-types-list-response.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "profile_types": [ - { - "name": "os.heat.stack" - }, - { - "name": "os.heat.resource" - }, - { - "name": "os.nova.server" - } - ] -} diff --git a/api-ref/source/clustering/v1/samples/profile-update-request.json b/api-ref/source/clustering/v1/samples/profile-update-request.json deleted file mode 100644 index 8bd02f394..000000000 --- a/api-ref/source/clustering/v1/samples/profile-update-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "profile": { - "metadata": {}, - "name": null - } -} diff --git a/api-ref/source/clustering/v1/samples/profile-update-response.json b/api-ref/source/clustering/v1/samples/profile-update-response.json deleted file mode 100644 index 82ed7e566..000000000 --- a/api-ref/source/clustering/v1/samples/profile-update-response.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "profile": { - "created_at": "2015-03-01T14:28:25", - "domain": null, - "id": "7fa885cd-fa39-4531-a42d-780af95c84a4", - "metadata": {}, - "name": "test_prof1", - "project": "42d9e9663331431f97b75e25136307ff", - "spec": { - "disable_rollback": false, - "environment": { - "resource_registry": { - "os.heat.server": "OS::Heat::Server" - } - }, - "files": { - "file:///opt/stack/senlin/examples/profiles/test_script.sh": "#!/bin/bash\n\necho \"this is a test script file\"\n" - }, - "parameters": {}, - "template": { - "heat_template_version": "2014-10-16", - "outputs": { - "result": { - "value": { - "get_attr": [ - "random", - "value" - ] - } - } - }, - "parameters": { - "file": { - "default": { - "get_file": "file:///opt/stack/senlin/examples/profiles/test_script.sh" - }, - "type": "string" - } - }, - "resources": { - "random": { - "properties": { - "length": 64 - }, - "type": "OS::Heat::RandomString" - } - }, - "timeout": 60 - }, - "type": "os.heat.stack", - "version": "1.0" - }, - "type": "os.heat.stack-1.0", - "updated_at": null, - "user": "5e5bf8027826429c96af157f68dc9072" - } -} diff --git a/api-ref/source/clustering/v1/samples/profiles-list-response.json b/api-ref/source/clustering/v1/samples/profiles-list-response.json deleted file mode 100644 index 6f46dbc7c..000000000 --- a/api-ref/source/clustering/v1/samples/profiles-list-response.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "profiles": [ - { - "created_at": "2015-02-10T11:46:33.000000", - "domain": null, - "id": "edc63d0a-2ca4-48fa-9854-27926da76a4a", - "metadata": {}, - "name": "mystack", - "project": "42d9e9663331431f97b75e25136307ff", - "spec": { - "properties": { - "disable_rollback": false, - "environment": { - "resource_registry": { - "os.heat.server": "OS::Heat::Server" - } - }, - "files": { - "file:///opt/stack/senlin/examples/profiles/test_script.sh": "#!/bin/bash\n\necho \"this is a test script file\"\n" - }, - "name": "random_string_stack", - "parameters": {}, - "rollback": false, - "template": { - "heat_template_version": "2014-10-16", - "outputs": { - "result": { - "value": { - "get_attr": [ - "random", - "value" - ] - } - } - }, - "parameters": { - "file": { - "default": { - "get_file": "file:///opt/stack/senlin/examples/profiles/test_script.sh" - }, - "type": "string" - } - }, - "resources": { - "random": { - "properties": { - "length": 64 - }, - "type": "OS::Heat::RandomString" - } - } - }, - "timeout": 60 - }, - "type": "os.heat.stack", - "version": "1.0" - }, - "type": "os.heat.stack-1.0", - "updated_at": null, - "user": "5e5bf8027826429c96af157f68dc9072" - } - ] -} diff --git a/api-ref/source/clustering/v1/samples/receiver-create-request.json b/api-ref/source/clustering/v1/samples/receiver-create-request.json deleted file mode 100644 index c78b95b9c..000000000 --- a/api-ref/source/clustering/v1/samples/receiver-create-request.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "receiver": { - "action": "CLUSTER_SCALE_OUT", - "cluster_id": "cf99d754-3cdc-47f4-8a29-cd14f02f5436", - "name": "cluster_inflate", - "params": { - "count": "1" - }, - "type": "webhook" - } -} diff --git a/api-ref/source/clustering/v1/samples/receiver-create-response.json b/api-ref/source/clustering/v1/samples/receiver-create-response.json deleted file mode 100644 index a8c8bb031..000000000 --- a/api-ref/source/clustering/v1/samples/receiver-create-response.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "receiver": { - "action": "CLUSTER_SCALE_OUT", - "actor": { - "trust_id": [ - "6dc6d336e3fc4c0a951b5698cd1236d9" - ] - }, - "channel": { - "alarm_url": "http://node1:8778/v1/webhooks/e03dd2e5-8f2e-4ec1-8c6a-74ba891e5422/trigger?V=1&count=1" - }, - "cluster_id": "ae63a10b-4a90-452c-aef1-113a0b255ee3", - "created_at": "2015-06-27T05:09:43", - "domain": "Default", - "id": "573aa1ba-bf45-49fd-907d-6b5d6e6adfd3", - "name": "cluster_inflate", - "params": { - "count": "1" - }, - "project": "6e18cc2bdbeb48a5b3cad2dc499f6804", - "type": "webhook", - "updated_at": null, - "user": "b4ad2d6e18cc2b9c48049f6dbe8a5b3c" - } -} diff --git a/api-ref/source/clustering/v1/samples/receiver-show-response.json b/api-ref/source/clustering/v1/samples/receiver-show-response.json deleted file mode 100644 index a8c8bb031..000000000 --- a/api-ref/source/clustering/v1/samples/receiver-show-response.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "receiver": { - "action": "CLUSTER_SCALE_OUT", - "actor": { - "trust_id": [ - "6dc6d336e3fc4c0a951b5698cd1236d9" - ] - }, - "channel": { - "alarm_url": "http://node1:8778/v1/webhooks/e03dd2e5-8f2e-4ec1-8c6a-74ba891e5422/trigger?V=1&count=1" - }, - "cluster_id": "ae63a10b-4a90-452c-aef1-113a0b255ee3", - "created_at": "2015-06-27T05:09:43", - "domain": "Default", - "id": "573aa1ba-bf45-49fd-907d-6b5d6e6adfd3", - "name": "cluster_inflate", - "params": { - "count": "1" - }, - "project": "6e18cc2bdbeb48a5b3cad2dc499f6804", - "type": "webhook", - "updated_at": null, - "user": "b4ad2d6e18cc2b9c48049f6dbe8a5b3c" - } -} diff --git a/api-ref/source/clustering/v1/samples/receivers-list-response.json b/api-ref/source/clustering/v1/samples/receivers-list-response.json deleted file mode 100644 index 7cd65f4ed..000000000 --- a/api-ref/source/clustering/v1/samples/receivers-list-response.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "receivers": [ - { - "action": "CLUSTER_SCALE_OUT", - "actor": { - "trust_id": [ - "6dc6d336e3fc4c0a951b5698cd1236d9" - ] - }, - "channel": { - "alarm_url": "http://node1:8778/v1/webhooks/e03dd2e5-8f2e-4ec1-8c6a-74ba891e5422/trigger?V=1&count=1" - }, - "cluster_id": "ae63a10b-4a90-452c-aef1-113a0b255ee3", - "created_at": "2015-06-27T05:09:43", - "domain": "Default", - "id": "573aa1ba-bf45-49fd-907d-6b5d6e6adfd3", - "name": "cluster_inflate", - "params": { - "count": "1" - }, - "project": "6e18cc2bdbeb48a5b3cad2dc499f6804", - "type": "webhook", - "updated_at": null, - "user": "b4ad2d6e18cc2b9c48049f6dbe8a5b3c" - } - ] -} diff --git a/api-ref/source/clustering/v1/samples/senlin-versions-list-response.json b/api-ref/source/clustering/v1/samples/senlin-versions-list-response.json deleted file mode 100644 index ed11f7456..000000000 --- a/api-ref/source/clustering/v1/samples/senlin-versions-list-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "versions": [ - { - "status": "CURRENT", - "id": "v1.0", - "links": [ - { - "href": "http://192.168.12.34:8778/v1/", - "rel": "self" - } - ] - } - ] -} diff --git a/api-ref/source/clustering/v1/senlin-versions.inc b/api-ref/source/clustering/v1/senlin-versions.inc deleted file mode 100644 index f1e735688..000000000 --- a/api-ref/source/clustering/v1/senlin-versions.inc +++ /dev/null @@ -1,38 +0,0 @@ -.. -*- rst -*- - -============ -API versions -============ - -Lists information for all Clustering API versions. - - -List versions -============= - -.. rest_method:: GET / - -Lists information for all Clustering API versions. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/senlin-versions-list-response.json - :language: javascript - - - diff --git a/api-ref/source/data-processing/v1.1/clusters.inc b/api-ref/source/data-processing/v1.1/clusters.inc deleted file mode 100644 index 483cb2b16..000000000 --- a/api-ref/source/data-processing/v1.1/clusters.inc +++ /dev/null @@ -1,317 +0,0 @@ -.. -*- rst -*- - -======== -Clusters -======== - -A cluster is a group of nodes with the same configuration. - - -List available clusters -======================= - -.. rest_method:: GET /v1.1/{tenant_id}/clusters - -Lists available clusters. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - count: count - - info: info - - cluster_template_id: cluster_template_id - - is_transient: is_transient - - provision_progress: provision_progress - - status: status - - neutron_management_network: neutron_management_network - - clusters: clusters - - management_public_key: management_public_key - - status_description: status_description - - trust_id: trust_id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/clusters/clusters-list-response.json - :language: javascript - - - - -Create cluster -============== - -.. rest_method:: POST /v1.1/{tenant_id}/clusters - -Creates a cluster. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - -Request Example ---------------- - -.. literalinclude:: ../samples/clusters/cluster-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - count: count - - info: info - - cluster_template_id: cluster_template_id - - is_transient: is_transient - - provision_progress: provision_progress - - status: status - - neutron_management_network: neutron_management_network - - management_public_key: management_public_key - - status_description: status_description - - trust_id: trust_id - - - - - -Create multiple clusters -======================== - -.. rest_method:: POST /v1.1/{tenant_id}/clusters/multiple - -Creates multiple clusters. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - -Request Example ---------------- - -.. literalinclude:: ../samples/clusters/multiple-clusters-create-request.json - :language: javascript - - - - - - - -Show details of a cluster -========================= - -.. rest_method:: GET /v1.1/{tenant_id}/clusters/{cluster_id} - -Shows details for a cluster, by ID. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - cluster_id: cluster_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - count: count - - info: info - - cluster_template_id: cluster_template_id - - is_transient: is_transient - - provision_progress: provision_progress - - status: status - - neutron_management_network: neutron_management_network - - management_public_key: management_public_key - - status_description: status_description - - trust_id: trust_id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/clusters/cluster-show-response.json - :language: javascript - - - - -Delete a cluster -================ - -.. rest_method:: DELETE /v1.1/{tenant_id}/clusters/{cluster_id} - -Deletes a cluster. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - cluster_id: cluster_id - - - - - - -Scale cluster -============= - -.. rest_method:: PUT /v1.1/{tenant_id}/clusters/{cluster_id} - -Scales a cluster. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - cluster_id: cluster_id - -Request Example ---------------- - -.. literalinclude:: ../samples/clusters/cluster-scale-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - count: count - - info: info - - cluster_template_id: cluster_template_id - - is_transient: is_transient - - provision_progress: provision_progress - - status: status - - neutron_management_network: neutron_management_network - - management_public_key: management_public_key - - status_description: status_description - - trust_id: trust_id - - - - - -Update cluster -============== - -.. rest_method:: PATCH /v1.1/{tenant_id}/clusters/{cluster_id} - -Updates a cluster. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - cluster_id: cluster_id - -Request Example ---------------- - -.. literalinclude:: ../samples/clusters/cluster-update-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - count: count - - info: info - - cluster_template_id: cluster_template_id - - is_transient: is_transient - - provision_progress: provision_progress - - status: status - - neutron_management_network: neutron_management_network - - management_public_key: management_public_key - - status_description: status_description - - trust_id: trust_id - - - - - -Show progress -============= - -.. rest_method:: GET /v1.1/{tenant_id}/clusters/{cluster_id} - -Shows provisioning progress for a cluster. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - cluster_id: cluster_id - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/event-log/cluster-progress-response.json - :language: javascript - - - diff --git a/api-ref/source/data-processing/v1.1/clustertemplate.inc b/api-ref/source/data-processing/v1.1/clustertemplate.inc deleted file mode 100644 index 484cdcc67..000000000 --- a/api-ref/source/data-processing/v1.1/clustertemplate.inc +++ /dev/null @@ -1,239 +0,0 @@ -.. -*- rst -*- - -================= -Cluster templates -================= - -A cluster template configures a Hadoop cluster. A cluster template -lists node groups with the number of instances in each group. You -can also define cluster-scoped configurations in a cluster -template. - - -Show cluster template details -============================= - -.. rest_method:: GET /v1.1/{tenant_id}/cluster-templates/{cluster_template_id} - -Shows details for a cluster template. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - cluster_template_id: cluster_template_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - description: description - - use_autoconfig: use_autoconfig - - cluster_configs: cluster_configs - - created_at: created_at - - default_image_id: default_image_id - - updated_at: updated_at - - plugin_name: plugin_name - - is_default: is_default - - is_protected: is_protected - - shares: shares - - tenant_id: tenant_id - - node_groups: node_groups - - is_public: is_public - - hadoop_version: hadoop_version - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/cluster-templates/cluster-templates-list-response.json - :language: javascript - - - - -Update cluster templates -======================== - -.. rest_method:: PUT /v1.1/{tenant_id}/cluster-templates/{cluster_template_id} - -Updates a cluster template. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - cluster_template_id: cluster_template_id - -Request Example ---------------- - -.. literalinclude:: ../samples/cluster-templates/cluster-template-update-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - description: description - - use_autoconfig: use_autoconfig - - cluster_configs: cluster_configs - - created_at: created_at - - default_image_id: default_image_id - - updated_at: updated_at - - plugin_name: plugin_name - - is_default: is_default - - is_protected: is_protected - - shares: shares - - tenant_id: tenant_id - - node_groups: node_groups - - is_public: is_public - - hadoop_version: hadoop_version - - id: id - - name: name - - - - - -Delete cluster template -======================= - -.. rest_method:: DELETE /v1.1/{tenant_id}/cluster-templates/{cluster_template_id} - -Deletes a cluster template. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - cluster_template_id: cluster_template_id - - - - - - -List cluster templates -====================== - -.. rest_method:: GET /v1.1/{tenant_id}/cluster-templates - -Lists available cluster templates. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - description: description - - use_autoconfig: use_autoconfig - - cluster_configs: cluster_configs - - created_at: created_at - - default_image_id: default_image_id - - updated_at: updated_at - - plugin_name: plugin_name - - is_default: is_default - - is_protected: is_protected - - shares: shares - - tenant_id: tenant_id - - node_groups: node_groups - - is_public: is_public - - hadoop_version: hadoop_version - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/cluster-templates/cluster-templates-list-response.json - :language: javascript - - - - -Create cluster templates -======================== - -.. rest_method:: POST /v1.1/{tenant_id}/cluster-templates - -Creates a cluster template. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - -Request Example ---------------- - -.. literalinclude:: ../samples/cluster-templates/cluster-template-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - description: description - - use_autoconfig: use_autoconfig - - cluster_configs: cluster_configs - - created_at: created_at - - default_image_id: default_image_id - - updated_at: updated_at - - plugin_name: plugin_name - - is_default: is_default - - is_protected: is_protected - - shares: shares - - tenant_id: tenant_id - - node_groups: node_groups - - is_public: is_public - - hadoop_version: hadoop_version - - id: id - - name: name - - - - diff --git a/api-ref/source/data-processing/v1.1/datasources.inc b/api-ref/source/data-processing/v1.1/datasources.inc deleted file mode 100644 index b784cf305..000000000 --- a/api-ref/source/data-processing/v1.1/datasources.inc +++ /dev/null @@ -1,200 +0,0 @@ -.. -*- rst -*- - -============ -Data sources -============ - -A data source object defines the location of input or output for -MapReduce jobs and might reference different types of storage. - -The Data Processing service does not validate data source -locations. - - -Show data source details -======================== - -.. rest_method:: GET /v1.1/{tenant_id}/data-sources/{data_source_id} - -Shows details for a data source. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - data_source_id: data_source_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - description: description - - url: url - - tenant_id: tenant_id - - created_at: created_at - - updated_at: updated_at - - is_protected: is_protected - - is_public: is_public - - type: type - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/data-sources/data-source-show-response.json - :language: javascript - - - - -Delete data source -================== - -.. rest_method:: DELETE /v1.1/{tenant_id}/data-sources/{data_source_id} - -Deletes a data source. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - data_source_id: data_source_id - - - - - - -Update data source -================== - -.. rest_method:: PUT /v1.1/{tenant_id}/data-sources/{data_source_id} - -Updates a data source. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - data_source_id: data_source_id - -Request Example ---------------- - -.. literalinclude:: ../samples/data-sources/data-source-update-request.json - :language: javascript - - - - - - - -List data sources -================= - -.. rest_method:: GET /v1.1/{tenant_id}/data-sources - -Lists all data sources. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - description: description - - url: url - - tenant_id: tenant_id - - created_at: created_at - - updated_at: updated_at - - is_protected: is_protected - - is_public: is_public - - type: type - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/data-sources/data-sources-list-response.json - :language: javascript - - - - -Create data source -================== - -.. rest_method:: POST /v1.1/{tenant_id}/data-sources - -Creates a data source. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - -Request Example ---------------- - -.. literalinclude:: ../samples/data-sources/data-source-register-hdfs-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - description: description - - url: url - - tenant_id: tenant_id - - created_at: created_at - - updated_at: updated_at - - is_protected: is_protected - - is_public: is_public - - type: type - - id: id - - name: name - - - - diff --git a/api-ref/source/data-processing/v1.1/event-log.inc b/api-ref/source/data-processing/v1.1/event-log.inc deleted file mode 100644 index 934502886..000000000 --- a/api-ref/source/data-processing/v1.1/event-log.inc +++ /dev/null @@ -1,41 +0,0 @@ -.. -*- rst -*- - -========= -Event log -========= - -The event log feature provides information about cluster -provisioning. In the event of errors, the event log shows the -reason for the failure. - - -Show progress -============= - -.. rest_method:: GET /v1.1/{tenant_id}/clusters/{cluster_id} - -Shows provisioning progress of cluster. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - cluster_id: cluster_id - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/event-log/cluster-progress-response.json - :language: javascript - - - diff --git a/api-ref/source/data-processing/v1.1/imageregistry.inc b/api-ref/source/data-processing/v1.1/imageregistry.inc deleted file mode 100644 index 12b88ceeb..000000000 --- a/api-ref/source/data-processing/v1.1/imageregistry.inc +++ /dev/null @@ -1,245 +0,0 @@ -.. -*- rst -*- - -============== -Image registry -============== - -Use the image registry tool to manage images, add tags to and -remove tags from images, and define the user name for an instance -operating system. Each plugin lists required tags for an image. To -run remote operations, the Data Processing service requires a user -name with which to log in to the operating system for an instance. - - -Add tags to image -================= - -.. rest_method:: POST /v1.1/{tenant_id}/images/{image_id}/tag - -Adds tags to an image. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tags: tags - - image_id: image_id - -Request Example ---------------- - -.. literalinclude:: ../samples/image-registry/image-tags-add-request.json - :language: javascript - - - - - - - -Show image details -================== - -.. rest_method:: GET /v1.1/{tenant_id}/images/{image_id} - -Shows details for an image. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - username: username - - updated: updated - - description: description - - created: created - - image: image - - tags: tags - - minDisk: minDisk - - name: name - - progress: progress - - minRam: minRam - - id: id - - metadata: metadata - - - -Response Example ----------------- - -.. literalinclude:: ../samples/image-registry/image-show-response.json - :language: javascript - - - - -Register image -============== - -.. rest_method:: POST /v1.1/{tenant_id}/images/{image_id} - -Registers an image in the registry. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - username: username - - description: description - - image_id: image_id - -Request Example ---------------- - -.. literalinclude:: ../samples/image-registry/image-register-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - username: username - - updated: updated - - description: description - - created: created - - image: image - - tags: tags - - minDisk: minDisk - - name: name - - progress: progress - - minRam: minRam - - id: id - - metadata: metadata - - - - - -Unregister image -================ - -.. rest_method:: DELETE /v1.1/{tenant_id}/images/{image_id} - -Removes an image from the registry. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - - - - - -Remove tags from image -====================== - -.. rest_method:: POST /v1.1/{tenant_id}/images/{image_id}/untag - -Removes tags from an image. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tags: tags - - image_id: image_id - -Request Example ---------------- - -.. literalinclude:: ../samples/image-registry/image-tags-delete-request.json - :language: javascript - - - - - - - -List images -=========== - -.. rest_method:: GET /v1.1/{tenant_id}/images - -Lists all images registered in the registry. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tags: tags - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - username: username - - updated: updated - - description: description - - created: created - - image: image - - tags: tags - - minDisk: minDisk - - name: name - - images: images - - progress: progress - - minRam: minRam - - id: id - - metadata: metadata - - - -Response Example ----------------- - -.. literalinclude:: ../samples/image-registry/images-list-response.json - :language: javascript - - - diff --git a/api-ref/source/data-processing/v1.1/job-executions.inc b/api-ref/source/data-processing/v1.1/job-executions.inc deleted file mode 100644 index 220aa8286..000000000 --- a/api-ref/source/data-processing/v1.1/job-executions.inc +++ /dev/null @@ -1,315 +0,0 @@ -.. -*- rst -*- - -============== -Job executions -============== - -A job execution object represents a Hadoop job that runs on a -cluster. A job execution polls the status of a running job and -reports it to the user. Also a user can cancel a running job. - - -Refresh job execution status -============================ - -.. rest_method:: GET /v1.1/{tenant_id}/job-executions/{job_execution_id}/refresh-status - -Refreshes the status of and shows information for a job execution. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - job_execution_id: job_execution_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - info: info - - output_id: output_id - - start_time: start_time - - job_id: job_id - - updated_at: updated_at - - tenant_id: tenant_id - - created_at: created_at - - args: args - - data_source_urls: data_source_urls - - return_code: return_code - - oozie_job_id: oozie_job_id - - is_protected: is_protected - - cluster_id: cluster_id - - end_time: end_time - - params: params - - is_public: is_public - - input_id: input_id - - configs: configs - - job_execution: job_execution - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/job-executions/job-ex-response.json - :language: javascript - - - - -List job executions -=================== - -.. rest_method:: GET /v1.1/{tenant_id}/job-executions - -Lists available job executions. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - info: info - - output_id: output_id - - start_time: start_time - - job_id: job_id - - updated_at: updated_at - - tenant_id: tenant_id - - created_at: created_at - - args: args - - data_source_urls: data_source_urls - - return_code: return_code - - oozie_job_id: oozie_job_id - - is_protected: is_protected - - cluster_id: cluster_id - - end_time: end_time - - params: params - - is_public: is_public - - input_id: input_id - - configs: configs - - job_execution: job_execution - - id: id - - job_executions: job_executions - - - -Response Example ----------------- - -.. literalinclude:: ../samples/job-executions/list-response.json - :language: javascript - - - - -Show job execution details -========================== - -.. rest_method:: GET /v1.1/{tenant_id}/job-executions/{job_execution_id} - -Shows details for a job execution, by ID. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - job_execution_id: job_execution_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - info: info - - output_id: output_id - - start_time: start_time - - job_id: job_id - - updated_at: updated_at - - tenant_id: tenant_id - - created_at: created_at - - args: args - - data_source_urls: data_source_urls - - return_code: return_code - - oozie_job_id: oozie_job_id - - is_protected: is_protected - - cluster_id: cluster_id - - end_time: end_time - - params: params - - is_public: is_public - - input_id: input_id - - configs: configs - - job_execution: job_execution - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/job-executions/job-ex-response.json - :language: javascript - - - - -Delete job execution -==================== - -.. rest_method:: DELETE /v1.1/{tenant_id}/job-executions/{job_execution_id} - -Deletes a job execution. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - job_execution_id: job_execution_id - - - - - - -Update job execution -==================== - -.. rest_method:: PATCH /v1.1/{tenant_id}/job-executions/{job_execution_id} - -Updates a job execution. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - job_execution_id: job_execution_id - -Request Example ---------------- - -.. literalinclude:: ../samples/job-executions/job-ex-update-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - info: info - - output_id: output_id - - start_time: start_time - - job_id: job_id - - updated_at: updated_at - - tenant_id: tenant_id - - created_at: created_at - - args: args - - data_source_urls: data_source_urls - - return_code: return_code - - oozie_job_id: oozie_job_id - - is_protected: is_protected - - cluster_id: cluster_id - - end_time: end_time - - params: params - - is_public: is_public - - input_id: input_id - - configs: configs - - job_execution: job_execution - - id: id - - - - - -Cancel job execution -==================== - -.. rest_method:: GET /v1.1/{tenant_id}/job-executions/{job_execution_id}/cancel - -Cancels a job execution. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - job_execution_id: job_execution_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - info: info - - output_id: output_id - - start_time: start_time - - job_id: job_id - - updated_at: updated_at - - tenant_id: tenant_id - - created_at: created_at - - args: args - - data_source_urls: data_source_urls - - return_code: return_code - - oozie_job_id: oozie_job_id - - is_protected: is_protected - - cluster_id: cluster_id - - end_time: end_time - - params: params - - is_public: is_public - - input_id: input_id - - configs: configs - - job_execution: job_execution - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/job-executions/cancel-response.json - :language: javascript - - - diff --git a/api-ref/source/data-processing/v1.1/job-types.inc b/api-ref/source/data-processing/v1.1/job-types.inc deleted file mode 100644 index 35117d9d1..000000000 --- a/api-ref/source/data-processing/v1.1/job-types.inc +++ /dev/null @@ -1,60 +0,0 @@ -.. -*- rst -*- - -========= -Job types -========= - -Each plugin that supports EDP also supports specific job types. -Different versions of a plugin might actually support different job -types. Configuration options vary by plugin, version, and job type. - -The job types provide information about which plugins support which -job types and how to configure the job types. - - -List job types -============== - -.. rest_method:: GET /v1.1/{tenant_id}/job-types - -Lists all job types. - -You can use query parameters to filter the response. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - plugin: plugin - - version: version - - type: type - - hints: hints - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - versions: versions - - title: title - - description: description - - job_types: job_types - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/job-types/job-types-list-response.json - :language: javascript - - - diff --git a/api-ref/source/data-processing/v1.1/jobbinaries.inc b/api-ref/source/data-processing/v1.1/jobbinaries.inc deleted file mode 100644 index 4027dfe07..000000000 --- a/api-ref/source/data-processing/v1.1/jobbinaries.inc +++ /dev/null @@ -1,247 +0,0 @@ -.. -*- rst -*- - -============ -Job binaries -============ - -Job binary objects represent data processing applications and -libraries that are stored in either the internal database or the -Object Storage service. - - -List job binaries -================= - -.. rest_method:: GET /v1.1/{tenant_id}/job-binaries - -Lists the available job binaries. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - description: description - - url: url - - tenant_id: tenant_id - - created_at: created_at - - updated_at: updated_at - - is_protected: is_protected - - is_public: is_public - - binaries: binaries - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/job-binaries/list-response.json - :language: javascript - - - - -Create job binary -================= - -.. rest_method:: POST /v1.1/{tenant_id}/job-binaries - -Creates a job binary. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - -Request Example ---------------- - -.. literalinclude:: ../samples/job-binaries/create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - description: description - - url: url - - tenant_id: tenant_id - - created_at: created_at - - updated_at: updated_at - - is_protected: is_protected - - is_public: is_public - - id: id - - name: name - - - - - -Show job binary details -======================= - -.. rest_method:: GET /v1.1/{tenant_id}/job-binaries - -Shows details for a job binary. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - description: description - - url: url - - tenant_id: tenant_id - - created_at: created_at - - updated_at: updated_at - - is_protected: is_protected - - is_public: is_public - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/job-binaries/show-response.json - :language: javascript - - - - -Delete job binary -================= - -.. rest_method:: DELETE /v1.1/{tenant_id}/job-binaries - -Deletes a job binary. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - - - -Update job binary -================= - -.. rest_method:: PUT /v1.1/{tenant_id}/job-binaries - -Updates a job binary. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - -Request Example ---------------- - -.. literalinclude:: ../samples/job-binaries/update-request.json - :language: javascript - - - - - - - -Show job binary data -==================== - -.. rest_method:: GET /v1.1/{tenant_id}/job-binaries/{job_binary_id}/data - -Shows data for a job binary. - -The response body shows the job binary raw data and the response -headers show the data length. - -Example response: - -:: - - HTTP/1.1 200 OK - Connection: keep-alive - Content-Length: 161 - Content-Type: text/html; charset=utf-8 - Date: Sat, 28 Mar 2016 02:42:48 GMT - A = load '$INPUT' using PigStorage(':') as (fruit: chararray); - B = foreach A generate com.hadoopbook.pig.Trim(fruit); - store B into '$OUTPUT' USING PigStorage(); - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - job_binary_id: job_binary_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - Content-Length: Content-Length - - - -Response Example ----------------- - -.. literalinclude:: - :language: javascript - - - diff --git a/api-ref/source/data-processing/v1.1/jobbinary-internals.inc b/api-ref/source/data-processing/v1.1/jobbinary-internals.inc deleted file mode 100644 index c1db41ac9..000000000 --- a/api-ref/source/data-processing/v1.1/jobbinary-internals.inc +++ /dev/null @@ -1,247 +0,0 @@ -.. -*- rst -*- - -==================== -Job binary internals -==================== - -Job binary internal objects represent data processing applications -and libraries that are stored in the internal database. - - -Create job binary internal -========================== - -.. rest_method:: PUT /v1.1/{tenant_id}/job-binary-internals/{name} - -Creates a job binary internal. - -Job binary internals are objects that represent data processing -applications and libraries that are stored in the internal -database. - -Specify the file contents (raw data or script text) in the request -body. Specify the file name in the URI. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - name: name - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - name: name - - tenant_id: tenant_id - - created_at: created_at - - updated_at: updated_at - - is_protected: is_protected - - is_public: is_public - - datasize: datasize - - id: id - - - - - -Show job binary internal data -============================= - -.. rest_method:: GET /v1.1/{tenant_id}/job-binary-internals/{job_binary_internals_id}/data - -Shows data for a job binary internal. - -The response body shows the job binary raw data and the response -headers show the data length. - -Example response: - -:: - - HTTP/1.1 200 OK - Connection: keep-alive - Content-Length: 161 - Content-Type: text/html; charset=utf-8 - Date: Sat, 28 Mar 2016 02:21:13 GMT - A = load '$INPUT' using PigStorage(':') as (fruit: chararray); - B = foreach A generate com.hadoopbook.pig.Trim(fruit); - store B into '$OUTPUT' USING PigStorage(); - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - job_binary_internals_id: job_binary_internals_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - Content-Length: Content-Length - - - -Response Example ----------------- - -.. literalinclude:: - :language: javascript - - - - -Show job binary internal details -================================ - -.. rest_method:: GET /v1.1/{tenant_id}/job-binary-internals/{job_binary_internals_id} - -Shows details for a job binary internal. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - job_binary_internals_id: job_binary_internals_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - name: name - - tenant_id: tenant_id - - created_at: created_at - - updated_at: updated_at - - is_protected: is_protected - - is_public: is_public - - datasize: datasize - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/job-binary-internals/show-response.json - :language: javascript - - - - -Delete job binary internal -========================== - -.. rest_method:: DELETE /v1.1/{tenant_id}/job-binary-internals/{job_binary_internals_id} - -Deletes a job binary internal. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - job_binary_internals_id: job_binary_internals_id - - - - - - -Update job binary internal -========================== - -.. rest_method:: PATCH /v1.1/{tenant_id}/job-binary-internals/{job_binary_internals_id} - -Updates a job binary internal. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - job_binary_internals_id: job_binary_internals_id - -Request Example ---------------- - -.. literalinclude:: ../samples/job-binary-internals/update-request.json - :language: javascript - - - - - - - -List job binary internals -========================= - -.. rest_method:: GET /v1.1/{tenant_id}/job-binary-internals - -Lists the available job binary internals. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - binaries: binaries - - name: name - - tenant_id: tenant_id - - created_at: created_at - - updated_at: updated_at - - is_protected: is_protected - - is_public: is_public - - datasize: datasize - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/job-binary-internals/list-response.json - :language: javascript - - - diff --git a/api-ref/source/data-processing/v1.1/jobs.inc b/api-ref/source/data-processing/v1.1/jobs.inc deleted file mode 100644 index f58686a04..000000000 --- a/api-ref/source/data-processing/v1.1/jobs.inc +++ /dev/null @@ -1,253 +0,0 @@ -.. -*- rst -*- - -==== -Jobs -==== - -A job object lists the binaries that a job needs to run. To run a -job, you must specify data sources and job parameters. - -You can run a job on an existing or new transient cluster. - - -Run job -======= - -.. rest_method:: POST /v1.1/{tenant_id}/jobs/{job_id}/execute - -Runs a job. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - job_id: job_id - -Request Example ---------------- - -.. literalinclude:: ../samples/jobs/job-execute-request.json - :language: javascript - - - - - - - -List jobs -========= - -.. rest_method:: GET /v1.1/{tenant_id}/jobs - -Lists all jobs. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - jobs: jobs - - description: description - - tenant_id: tenant_id - - created_at: created_at - - mains: mains - - updated_at: updated_at - - libs: libs - - is_protected: is_protected - - interface: interface - - is_public: is_public - - type: type - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/jobs/jobs-list-response.json - :language: javascript - - - - -Create job -========== - -.. rest_method:: POST /v1.1/{tenant_id}/jobs - -Creates a job object. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - -Request Example ---------------- - -.. literalinclude:: ../samples/jobs/job-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - description: description - - tenant_id: tenant_id - - created_at: created_at - - mains: mains - - updated_at: updated_at - - libs: libs - - is_protected: is_protected - - interface: interface - - is_public: is_public - - type: type - - id: id - - name: name - - - - - -Show job details -================ - -.. rest_method:: GET /v1.1/{tenant_id}/jobs/{job_id} - -Shows details for a job. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - job_id: job_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - description: description - - tenant_id: tenant_id - - created_at: created_at - - mains: mains - - updated_at: updated_at - - libs: libs - - is_protected: is_protected - - interface: interface - - is_public: is_public - - type: type - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/jobs/job-show-response.json - :language: javascript - - - - -Remove job -========== - -.. rest_method:: DELETE /v1.1/{tenant_id}/jobs/{job_id} - -Removes a job. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - job_id: job_id - - - - - - -Update job object -================= - -.. rest_method:: PATCH /v1.1/{tenant_id}/jobs/{job_id} - -Updates a job object. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - job_id: job_id - -Request Example ---------------- - -.. literalinclude:: ../samples/jobs/job-update-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - description: description - - tenant_id: tenant_id - - created_at: created_at - - mains: mains - - updated_at: updated_at - - libs: libs - - is_protected: is_protected - - interface: interface - - is_public: is_public - - type: type - - id: id - - name: name - - - - diff --git a/api-ref/source/data-processing/v1.1/node-group-template.inc b/api-ref/source/data-processing/v1.1/node-group-template.inc deleted file mode 100644 index fed38ce2c..000000000 --- a/api-ref/source/data-processing/v1.1/node-group-template.inc +++ /dev/null @@ -1,256 +0,0 @@ -.. -*- rst -*- - -==================== -Node group templates -==================== - -A cluster is a group of nodes with the same configuration. A node -group template configures a node in the cluster. - -A template configures Hadoop processes and VM characteristics, such -as the number of reduced slots for task tracker, the number of -CPUs, and the amount of RAM. The template specifies the VM -characteristics through an OpenStack flavor. - - -List node group templates -========================= - -.. rest_method:: GET /v1.1/{tenant_id}/node-group-templates - -Lists available node group templates. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - volume_local_to_instance: volume_local_to_instance - - availability_zone: availability_zone - - updated_at: updated_at - - use_autoconfig: use_autoconfig - - volumes_per_node: volumes_per_node - - id: id - - security_groups: security_groups - - shares: shares - - node_configs: node_configs - - auto_security_group: auto_security_group - - volumes_availability_zone: volumes_availability_zone - - description: description - - volume_mount_prefix: volume_mount_prefix - - plugin_name: plugin_name - - floating_ip_pool: floating_ip_pool - - is_default: is_default - - image_id: image_id - - volumes_size: volumes_size - - is_proxy_gateway: is_proxy_gateway - - is_public: is_public - - hadoop_version: hadoop_version - - name: name - - tenant_id: tenant_id - - created_at: created_at - - volume_type: volume_type - - is_protected: is_protected - - node_processes: node_processes - - flavor_id: flavor_id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/node-group-templates/node-group-templates-list-response.json - :language: javascript - - - - -Create node group template -========================== - -.. rest_method:: POST /v1.1/{tenant_id}/node-group-templates - -Creates a node group template. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - -Request Example ---------------- - -.. literalinclude:: ../samples/node-group-templates/node-group-template-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - volume_local_to_instance: volume_local_to_instance - - availability_zone: availability_zone - - updated_at: updated_at - - use_autoconfig: use_autoconfig - - volumes_per_node: volumes_per_node - - id: id - - security_groups: security_groups - - shares: shares - - node_configs: node_configs - - auto_security_group: auto_security_group - - volumes_availability_zone: volumes_availability_zone - - description: description - - volume_mount_prefix: volume_mount_prefix - - plugin_name: plugin_name - - floating_ip_pool: floating_ip_pool - - is_default: is_default - - image_id: image_id - - volumes_size: volumes_size - - is_proxy_gateway: is_proxy_gateway - - is_public: is_public - - hadoop_version: hadoop_version - - name: name - - tenant_id: tenant_id - - created_at: created_at - - volume_type: volume_type - - is_protected: is_protected - - node_processes: node_processes - - flavor_id: flavor_id - - - - - -Show node group template details -================================ - -.. rest_method:: GET /v1.1/{tenant_id}/node-group-templates/{node_group_template_id} - -Shows a node group template, by ID. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - node_group_template_id: node_group_template_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - volume_local_to_instance: volume_local_to_instance - - availability_zone: availability_zone - - updated_at: updated_at - - use_autoconfig: use_autoconfig - - volumes_per_node: volumes_per_node - - id: id - - security_groups: security_groups - - shares: shares - - node_configs: node_configs - - auto_security_group: auto_security_group - - volumes_availability_zone: volumes_availability_zone - - description: description - - volume_mount_prefix: volume_mount_prefix - - plugin_name: plugin_name - - floating_ip_pool: floating_ip_pool - - is_default: is_default - - image_id: image_id - - volumes_size: volumes_size - - is_proxy_gateway: is_proxy_gateway - - is_public: is_public - - hadoop_version: hadoop_version - - name: name - - tenant_id: tenant_id - - created_at: created_at - - volume_type: volume_type - - is_protected: is_protected - - node_processes: node_processes - - flavor_id: flavor_id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/node-group-templates/node-group-template-show-response.json - :language: javascript - - - - -Delete node group template -========================== - -.. rest_method:: DELETE /v1.1/{tenant_id}/node-group-templates/{node_group_template_id} - -Deletes a node group template. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - node_group_template_id: node_group_template_id - - - - - - -Update node group template -========================== - -.. rest_method:: PUT /v1.1/{tenant_id}/node-group-templates/{node_group_template_id} - -Updates a node group template. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - node_group_template_id: node_group_template_id - -Request Example ---------------- - -.. literalinclude:: ../samples/node-group-templates/node-group-template-update-request.json - :language: javascript - - - - - - diff --git a/api-ref/source/data-processing/v1.1/parameters.yaml b/api-ref/source/data-processing/v1.1/parameters.yaml deleted file mode 100644 index 85aa6c6d2..000000000 --- a/api-ref/source/data-processing/v1.1/parameters.yaml +++ /dev/null @@ -1,980 +0,0 @@ -# variables in header -Content-Length: - description: | - The length of the data, in bytes. - in: header - required: true - type: string - -# variables in path -cluster_id: - description: | - The ID of the cluster - in: path - required: false - type: string -cluster_template_id_1: - description: | - The unique identifier of the cluster template. - in: path - required: false - type: string -data_source_id: - description: | - The UUID of the data source. - in: path - required: false - type: string -hints: - description: | - Includes configuration hints in the response. - in: path - required: false - type: boolean -image_id: - description: | - The UUID of the image. - in: path - required: false - type: string -job_binary_id: - description: | - The UUID of the job binary. - in: path - required: false - type: string -job_binary_internals_id: - description: | - The UUID of the job binary internal. - in: path - required: false - type: string -job_execution_id: - description: | - The UUID of the job execution. - in: path - required: false - type: string -job_id: - description: | - The UUID of the job. - in: path - required: false - type: string -name_3: - description: | - The name of the job binary internal. - in: path - required: false - type: string -node_group_template_id: - description: | - The UUID of the node group template. - in: path - required: false - type: string -plugin: - description: | - Filters the response by a plugin name. - in: path - required: false - type: string -plugin_name_1: - description: | - Name of the plugin. - in: path - required: false - type: string -type_2: - description: | - Filters the response by a job type. - in: path - required: false - type: string -version: - description: | - Filters the response by a plugin version. - in: path - required: false - type: string -version_1: - description: | - Version of the plugin. - in: path - required: false - type: string - -# variables in query -{} - -# variables in body -args: - description: | - The list of arguments. - in: body - required: true - type: array -auto_security_group: - description: | - If set to ``True``, the cluster group is - automatically secured. - in: body - required: true - type: boolean -availability_zone: - description: | - The availability of the node in the cluster. - in: body - required: true - type: string -binaries: - description: | - The list of job binary internal objects. - in: body - required: true - type: array -cluster_configs: - description: | - A set of key and value pairs that contain the - cluster configuration. - in: body - required: true - type: object -cluster_id_1: - description: | - The UUID of the cluster. - in: body - required: true - type: string -cluster_template_id: - description: | - The UUID of the cluster template. - in: body - required: true - type: string -clusters: - description: | - The list of clusters. - in: body - required: true - type: array -configs: - description: | - The mappings of the job tasks. - in: body - required: true - type: object -count: - description: | - The number of nodes in the cluster. - in: body - required: true - type: integer -created: - description: | - The date and time when the image was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2015-08-27T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. - in: body - required: true - type: string -created_at: - description: | - The date and time when the cluster was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -created_at_1: - description: | - The date and time when the object was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -created_at_2: - description: | - The date and time when the node was created in the cluster. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -created_at_3: - description: | - The date and time when the job execution object was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -data_source_urls: - description: | - The data source URLs. - in: body - required: true - type: object -datasize: - description: | - The size of the data stored in the internal - database. - in: body - required: true - type: integer -default_image_id: - description: | - The default ID of the image. - in: body - required: true - type: string -description: - description: | - The description of the cluster. - in: body - required: true - type: string -description_1: - description: | - The description of the data source object. - in: body - required: true - type: string -description_2: - description: | - The description of the job object. - in: body - required: true - type: string -description_3: - description: | - The description of the node in the cluster. - in: body - required: true - type: string -description_4: - description: | - The description of the job binary object. - in: body - required: true - type: string -description_5: - description: | - The description of the image. - in: body - required: true - type: string -description_6: - description: | - The full description of the plugin. - in: body - required: true - type: string -description_7: - description: | - Description of the image. - in: body - required: false - type: string -end_time: - description: | - The end date and time of the job execution. - - The date and time when the job completed execution. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -flavor_id: - description: | - The ID of the flavor. - in: body - required: true - type: string -floating_ip_pool: - description: | - The UUID of the pool in the template. - in: body - required: true - type: string -hadoop_version: - description: | - The version of the Hadoop used in the cluster. - in: body - required: true - type: string -hadoop_version_1: - description: | - The version of the Hadoop. - in: body - required: true - type: string -id: - description: | - The UUID of the cluster. - in: body - required: true - type: string -id_1: - description: | - The ID of the object. - in: body - required: true - type: string -id_2: - description: | - The UUID of the node in the cluster. - in: body - required: true - type: string -id_3: - description: | - The UUID of the job execution object. - in: body - required: true - type: string -id_4: - description: | - The UUID of the image. - in: body - required: true - type: string -image: - description: | - A set of key and value pairs that contain image - properties. - in: body - required: true - type: object -image_id_1: - description: | - The UUID of the image. - in: body - required: true - type: string -images: - description: | - The list of images and their properties. - in: body - required: true - type: array -info: - description: | - A set of key and value pairs that contain cluster - information. - in: body - required: true - type: object -info_1: - description: | - The report of the executed job objects. - in: body - required: true - type: object -input_id: - description: | - The UUID of the input. - in: body - required: true - type: string -interface: - description: | - The interfaces of the job object. - in: body - required: true - type: array -is_default: - description: | - If set to ``true``, the cluster is the default - cluster. - in: body - required: true - type: boolean -is_default_1: - description: | - If set to ``True`` the node is the default node - in the cluster. - in: body - required: true - type: boolean -is_protected: - description: | - If set to ``true``, the cluster is protected. - in: body - required: true - type: boolean -is_protected_1: - description: | - If set to ``true``, the object is protected. - in: body - required: true - type: boolean -is_protected_2: - description: | - If set to ``true``, the node is protected. - in: body - required: true - type: boolean -is_protected_3: - description: | - If set to ``true``, the job execution object is - protected. - in: body - required: true - type: boolean -is_proxy_gateway: - description: | - If set to ``true``, the node is the proxy - gateway. - in: body - required: true - type: boolean -is_public: - description: | - If set to ``true``, the cluster is public. - in: body - required: true - type: boolean -is_public_1: - description: | - If set to ``true``, the object is public. - in: body - required: true - type: boolean -is_public_2: - description: | - If set to ``True``, the node is public in the - cluster. - in: body - required: true - type: boolean -is_public_3: - description: | - If set to ``true``, the job execution object is - public. - in: body - required: true - type: boolean -is_transient: - description: | - If set to ``true``, the cluster is transient. - in: body - required: true - type: boolean -job_execution: - description: | - A set of key and value pairs that contain the job - object. - in: body - required: true - type: object -job_executions: - description: | - The list of job execution objects. - in: body - required: true - type: array -job_id_1: - description: | - The UUID of the job object. - in: body - required: true - type: string -job_types: - description: | - The list of plugins and their job types. - in: body - required: true - type: array -jobs: - description: | - The list of the jobs. - in: body - required: true - type: array -libs: - description: | - The list of the job object properties. - in: body - required: true - type: array -mains: - description: | - The list of the job object and their properties. - in: body - required: true - type: array -management_public_key: - description: | - The SSH key for the management network. - in: body - required: true - type: string -metadata: - description: | - A set of key and value pairs that contain image - metadata. - in: body - required: true - type: object -minDisk: - description: | - The minimum disk space, in GB. - in: body - required: true - type: integer -minRam: - description: | - The minimum amount of random access memory (RAM) - for the image, in GB. - in: body - required: true - type: integer -name: - description: | - The name of the cluster. - in: body - required: true - type: string -name_1: - description: | - The name of the object. - in: body - required: true - type: string -name_2: - description: | - The name of the node. - in: body - required: true - type: string -name_4: - description: | - The name of the operating system image. - in: body - required: true - type: string -name_5: - description: | - The name of the plugin. - in: body - required: true - type: string -neutron_management_network: - description: | - The UUID of the neutron management network. - in: body - required: true - type: string -node_configs: - description: | - A set of key and value pairs that contain the - node configuration in the cluster. - in: body - required: true - type: object -node_groups: - description: | - The detail properties of the node in key-value - pairs. - in: body - required: true - type: object -node_processes: - description: | - The list of the processes performed by the node. - in: body - required: true - type: array -oozie_job_id: - description: | - The UUID of the ``oozie_job``. - in: body - required: true - type: string -output_id: - description: | - The UUID of the output of job execution object. - in: body - required: true - type: string -params: - description: | - The mappings of values to the parameters. - in: body - required: true - type: object -plugin_name: - description: | - The name of the plugin. - in: body - required: true - type: string -plugins: - description: | - The list of plugins. - in: body - required: true - type: array -progress: - description: | - A progress indicator, as a percentage value, for - the amount of image content that has been processed. - in: body - required: true - type: integer -provision_progress: - description: | - A list of the cluster progresses. - in: body - required: true - type: array -return_code: - description: | - The code returned after job has executed. - in: body - required: true - type: string -security_groups: - description: | - The security groups of the node. - in: body - required: true - type: string -shares: - description: | - The shares of the cluster. - in: body - required: true - type: string -shares_1: - description: | - The sharing of resources in the cluster. - in: body - required: true - type: string -start_time: - description: | - The date and time when the job started. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -status: - description: | - The status of the cluster. - in: body - required: true - type: string -status_1: - description: | - The current status of the image. - in: body - required: true - type: string -status_description: - description: | - The description of the cluster status. - in: body - required: true - type: string -tags: - description: | - List of tags to add. - in: body - required: true - type: array -tags_1: - description: | - Lists images only with specific tag. Can be used - multiple times. - in: body - required: false - type: string -tags_2: - description: | - One or more image tags. - in: body - required: true - type: array -tags_3: - description: | - List of tags to remove. - in: body - required: true - type: array -tenant_id: - description: | - The UUID of the tenant. - in: body - required: true - type: string -title: - description: | - The title of the plugin. - in: body - required: true - type: string -trust_id: - description: | - The id of the trust. - in: body - required: true - type: integer -type: - description: | - The type of the data source object. - in: body - required: true - type: string -type_1: - description: | - The type of the job object. - in: body - required: true - type: string -updated: - description: | - The date and time when the image was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2015-08-27T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. - in: body - required: true - type: string -updated_at: - description: | - The date and time when the cluster was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -updated_at_1: - description: | - The date and time when the object was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -updated_at_2: - description: | - The date and time when the node was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -updated_at_3: - description: | - The date and time when the job execution object was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -url: - description: | - The url of the data source object. - in: body - required: true - type: string -url_1: - description: | - The url of the job binary object. - in: body - required: true - type: string -use_autoconfig: - description: | - If set to ``true``, the cluster is auto - configured. - in: body - required: true - type: boolean -use_autoconfig_1: - description: | - If set to ``true``, the node is auto configured. - in: body - required: true - type: boolean -username: - description: | - The name of the user for the image. - in: body - required: true - type: string -username_1: - description: | - The user name to log in to an instance operating - system for remote operations execution. - in: body - required: true - type: string -versions: - description: | - The list of plugin versions. - in: body - required: true - type: array -volume_local_to_instance: - description: | - If set to ``true``, the volume is local to the - instance. - in: body - required: true - type: boolean -volume_mount_prefix: - description: | - The mount point of the node. - in: body - required: true - type: string -volume_type: - description: | - The type of volume in a node. - in: body - required: true - type: string -volumes_availability_zone: - description: | - The availability zone of the volumes. - in: body - required: true - type: string -volumes_per_node: - description: | - The number of volumes for the node. - in: body - required: true - type: integer -volumes_size: - description: | - The size of the volumes in a node. - in: body - required: true - type: integer - diff --git a/api-ref/source/data-processing/v1.1/plugins.inc b/api-ref/source/data-processing/v1.1/plugins.inc deleted file mode 100644 index 4186a50c6..000000000 --- a/api-ref/source/data-processing/v1.1/plugins.inc +++ /dev/null @@ -1,133 +0,0 @@ -.. -*- rst -*- - -======= -Plugins -======= - -A plugin object defines the Hadoop or Spark version that it can -install and which configurations can be set for the cluster. - - -Show plugin details -=================== - -.. rest_method:: GET /v1.1/{tenant_id}/plugins/{plugin_name} - -Shows details for a plugin. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - plugin_name: plugin_name - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - versions: versions - - title: title - - description: description - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/plugins/plugin-show-response.json - :language: javascript - - - - -List plugins -============ - -.. rest_method:: GET /v1.1/{tenant_id}/plugins - -Lists all registered plugins. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - title: title - - versions: versions - - plugins: plugins - - description: description - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/plugins/plugins-list-response.json - :language: javascript - - - - -Show plugin version details -=========================== - -.. rest_method:: GET /v1.1/{tenant_id}/plugins/{plugin_name}/{version} - -Shows details for a plugin version. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - version: version - - plugin_name: plugin_name - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - versions: versions - - title: title - - description: description - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/plugins/plugin-version-show-response.json - :language: javascript - - - diff --git a/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-template-create-request.json b/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-template-create-request.json deleted file mode 100644 index e7d9027f6..000000000 --- a/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-template-create-request.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "plugin_name": "vanilla", - "hadoop_version": "2.7.1", - "node_groups": [ - { - "name": "worker", - "count": 3, - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251" - }, - { - "name": "master", - "count": 1, - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae" - } - ], - "name": "cluster-template" -} diff --git a/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-template-create-response.json b/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-template-create-response.json deleted file mode 100644 index 82b377908..000000000 --- a/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-template-create-response.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "cluster_template": { - "is_public": false, - "anti_affinity": [], - "name": "cluster-template", - "created_at": "2015-09-14T10:38:44", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "cluster_configs": {}, - "shares": null, - "id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "default_image_id": null, - "is_default": false, - "updated_at": null, - "plugin_name": "vanilla", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "availability_zone": null, - "count": 1, - "flavor_id": "2", - "id": "1751c04e-8f39-467e-a421-480961172d4b", - "security_groups": null, - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:38:44", - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - }, - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "availability_zone": null, - "count": 3, - "flavor_id": "2", - "id": "3ee85068-c455-4391-9db2-b54a20b99df3", - "security_groups": null, - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:38:44", - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "worker", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode", - "nodemanager" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "neutron_management_network": null, - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "description": null, - "is_protected": false - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-template-show-response.json b/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-template-show-response.json deleted file mode 100644 index fb94e8858..000000000 --- a/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-template-show-response.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "cluster_template": { - "is_public": false, - "anti_affinity": [], - "name": "cluster-template", - "created_at": "2015-09-14T10:38:44", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "cluster_configs": {}, - "shares": null, - "id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "default_image_id": null, - "is_default": false, - "updated_at": null, - "plugin_name": "vanilla", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "availability_zone": null, - "count": 1, - "flavor_id": "2", - "id": "1751c04e-8f39-467e-a421-480961172d4b", - "security_groups": null, - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:38:44", - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - }, - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "availability_zone": null, - "count": 3, - "flavor_id": "2", - "id": "3ee85068-c455-4391-9db2-b54a20b99df3", - "security_groups": null, - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:38:44", - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "worker", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode", - "nodemanager" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "neutron_management_network": "b1610452-2933-46b0-bf31-660cfa5621bd", - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "description": null, - "is_protected": false - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-template-update-request.json b/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-template-update-request.json deleted file mode 100644 index 885150e60..000000000 --- a/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-template-update-request.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "description": "Updated template", - "plugin_name": "vanilla", - "hadoop_version": "2.7.1", - "name": "vanilla-updated", - "cluster_configs": { - "HDFS": { - "dfs.replication": 2 - } - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-template-update-response.json b/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-template-update-response.json deleted file mode 100644 index f1abded46..000000000 --- a/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-template-update-response.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "cluster_template": { - "is_public": false, - "anti_affinity": [], - "name": "vanilla-updated", - "created_at": "2015-08-21T08:41:24", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "cluster_configs": { - "HDFS": { - "dfs.replication": 2 - } - }, - "shares": null, - "id": "84d47e85-6094-473f-bf6d-5a7e6e86564e", - "default_image_id": null, - "is_default": false, - "updated_at": "2015-09-14T10:45:57", - "plugin_name": "vanilla", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": {}, - "JobFlow": {}, - "MapReduce": {}, - "Hive": {}, - "Hadoop": {}, - "HDFS": {} - }, - "auto_security_group": true, - "availability_zone": "", - "count": 1, - "flavor_id": "3", - "id": "57b966ab-617e-4735-bf60-0cb991208a52", - "security_groups": [], - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-08-21T08:41:24", - "node_group_template_id": "a5533187-3f14-42c3-ba3a-196c13fe0fb5", - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "all", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "datanode", - "historyserver", - "resourcemanager", - "nodemanager", - "oozie" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "neutron_management_network": null, - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "description": "Updated template", - "is_protected": false - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-templates-list-response.json b/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-templates-list-response.json deleted file mode 100644 index 18f72587d..000000000 --- a/api-ref/source/data-processing/v1.1/samples/cluster-templates/cluster-templates-list-response.json +++ /dev/null @@ -1,134 +0,0 @@ -{ - "cluster_templates": [ - { - "is_public": false, - "anti_affinity": [], - "name": "cluster-template", - "created_at": "2015-09-14T10:38:44", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "cluster_configs": {}, - "shares": null, - "id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "default_image_id": null, - "is_default": false, - "updated_at": null, - "plugin_name": "vanilla", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "availability_zone": null, - "count": 1, - "flavor_id": "2", - "id": "1751c04e-8f39-467e-a421-480961172d4b", - "security_groups": null, - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:38:44", - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - }, - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "availability_zone": null, - "count": 3, - "flavor_id": "2", - "id": "3ee85068-c455-4391-9db2-b54a20b99df3", - "security_groups": null, - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:38:44", - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "worker", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode", - "nodemanager" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "neutron_management_network": "b1610452-2933-46b0-bf31-660cfa5621bd", - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "description": null, - "is_protected": false - }, - { - "is_public": true, - "anti_affinity": [], - "name": "asd", - "created_at": "2015-08-18T08:39:39", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "cluster_configs": { - "general": {} - }, - "shares": null, - "id": "5a9c787c-2078-4f7d-9a66-27759be9051b", - "default_image_id": null, - "is_default": false, - "updated_at": "2015-09-14T08:41:15", - "plugin_name": "vanilla", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": true, - "availability_zone": "", - "count": 1, - "flavor_id": "2", - "id": "a65864dd-3f99-4d29-a011-f7711cc23fa0", - "security_groups": [], - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-08-18T08:39:39", - "node_group_template_id": "42ce49de-1b8f-41d5-8f4a-244ec0826d92", - "updated_at": null, - "volumes_per_node": 1, - "is_proxy_gateway": false, - "name": "asd", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "jobtracker" - ], - "volumes_size": 10, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "neutron_management_network": null, - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "description": "", - "is_protected": false - } - ] -} diff --git a/api-ref/source/data-processing/v1.1/samples/clusters/cluster-create-request.json b/api-ref/source/data-processing/v1.1/samples/clusters/cluster-create-request.json deleted file mode 100644 index c579a285c..000000000 --- a/api-ref/source/data-processing/v1.1/samples/clusters/cluster-create-request.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "plugin_name": "vanilla", - "hadoop_version": "2.7.1", - "cluster_template_id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "default_image_id": "4118a476-dfdc-4b0e-8d5c-463cba08e9ae", - "user_keypair_id": "test", - "name": "vanilla-cluster", - "neutron_management_network": "b1610452-2933-46b0-bf31-660cfa5621bd" -} diff --git a/api-ref/source/data-processing/v1.1/samples/clusters/cluster-create-response.json b/api-ref/source/data-processing/v1.1/samples/clusters/cluster-create-response.json deleted file mode 100644 index 9f2952f47..000000000 --- a/api-ref/source/data-processing/v1.1/samples/clusters/cluster-create-response.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "cluster": { - "is_public": false, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "shares": null, - "status_description": "", - "plugin_name": "vanilla", - "neutron_management_network": "b1610452-2933-46b0-bf31-660cfa5621bd", - "info": {}, - "user_keypair_id": "test", - "management_public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfe9ARO+t9CybtuC1+cusDTeQL7wos1+U2dKPlCUJvNUn0PcunGefqWI4MUZPY9yGmvRqfINy7/xRQCzL0AwgqzwcCXamcK8JCC80uH7j8Vxa4kJheG1jxMoz/FpDSdRnzNZ+m7H5rjOwAQANhL7KatGLyCPQg9fqOoaIyCZE/A3fztm/XjJMpWnuANpUZubZtISEfu4UZKVk/DPSlBrbTZkTOvEog1LwZCZoTt0rq6a7PJFzJJkq0YecRudu/f3tpXbNe/F84sd9PhOSqcrRbm72WzglyEE8PuS1kuWpEz8G+Y5/0tQxnoh6khj9mgflrdCFuvpdutFLH4eN5MFDh Generated-by-Sahara\n", - "id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "cluster_template_id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.maximum-allocation-mb": 2048, - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048 - }, - "MapReduce": { - "yarn.app.mapreduce.am.resource.mb": 256, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m" - } - }, - "auto_security_group": false, - "availability_zone": null, - "count": 1, - "flavor_id": "2", - "id": "0fe07f2a-0275-4bc0-93b2-c3c1e48e2815", - "security_groups": null, - "use_autoconfig": true, - "instances": [], - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:57:11", - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "updated_at": "2015-09-14T10:57:12", - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - }, - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.maximum-allocation-mb": 2048, - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048 - }, - "MapReduce": { - "yarn.app.mapreduce.am.resource.mb": 256, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m" - } - }, - "auto_security_group": false, - "availability_zone": null, - "count": 3, - "flavor_id": "2", - "id": "c7a3bea4-c898-446b-8c67-6d378d4c06c4", - "security_groups": null, - "use_autoconfig": true, - "instances": [], - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:57:11", - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "updated_at": "2015-09-14T10:57:12", - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "worker", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode", - "nodemanager" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "provision_progress": [], - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "trust_id": null, - "description": null, - "created_at": "2015-09-14T10:57:11", - "is_protected": false, - "updated_at": "2015-09-14T10:57:12", - "is_transient": false, - "cluster_configs": { - "HDFS": { - "dfs.replication": 3 - } - }, - "anti_affinity": [], - "name": "vanilla-cluster", - "default_image_id": "4118a476-dfdc-4b0e-8d5c-463cba08e9ae", - "status": "Validating" - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/clusters/cluster-scale-request.json b/api-ref/source/data-processing/v1.1/samples/clusters/cluster-scale-request.json deleted file mode 100644 index 8b61d5ea0..000000000 --- a/api-ref/source/data-processing/v1.1/samples/clusters/cluster-scale-request.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "add_node_groups": [ - { - "count": 1, - "name": "b-worker", - "node_group_template_id": "bc270ffe-a086-4eeb-9baa-2f5a73504622" - } - ], - "resize_node_groups": [ - { - "count": 4, - "name": "worker" - } - ] -} diff --git a/api-ref/source/data-processing/v1.1/samples/clusters/cluster-scale-response.json b/api-ref/source/data-processing/v1.1/samples/clusters/cluster-scale-response.json deleted file mode 100644 index 7e2ca71ce..000000000 --- a/api-ref/source/data-processing/v1.1/samples/clusters/cluster-scale-response.json +++ /dev/null @@ -1,369 +0,0 @@ -{ - "cluster": { - "info": { - "YARN": { - "Web UI": "http://172.18.168.115:8088", - "ResourceManager": "http://172.18.168.115:8032" - }, - "HDFS": { - "Web UI": "http://172.18.168.115:50070", - "NameNode": "hdfs://vanilla-cluster-master-0:9000" - }, - "MapReduce JobHistory Server": { - "Web UI": "http://172.18.168.115:19888" - }, - "JobFlow": { - "Oozie": "http://172.18.168.115:11000" - } - }, - "plugin_name": "vanilla", - "hadoop_version": "2.7.1", - "updated_at": "2015-09-14T11:01:15", - "name": "vanilla-cluster", - "id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "management_public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfe9ARO+t9CybtuC1+cusDTeQL7wos1+U2dKPlCUJvNUn0PcunGefqWI4MUZPY9yGmvRqfINy7/xRQCzL0AwgqzwcCXamcK8JCC80uH7j8Vxa4kJheG1jxMoz/FpDSdRnzNZ+m7H5rjOwAQANhL7KatGLyCPQg9fqOoaIyCZE/A3fztm/XjJMpWnuANpUZubZtISEfu4UZKVk/DPSlBrbTZkTOvEog1LwZCZoTt0rq6a7PJFzJJkq0YecRudu/f3tpXbNe/F84sd9PhOSqcrRbm72WzglyEE8PuS1kuWpEz8G+Y5/0tQxnoh6khj9mgflrdCFuvpdutFLH4eN5MFDh Generated-by-Sahara\n", - "trust_id": null, - "status_description": "", - "default_image_id": "4118a476-dfdc-4b0e-8d5c-463cba08e9ae", - "cluster_template_id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "is_protected": false, - "is_transient": false, - "provision_progress": [ - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 1, - "successful": true, - "step_name": "Create Heat stack", - "step_type": "Engine: create cluster", - "updated_at": "2015-09-14T10:57:38", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:57:18", - "id": "0a6d95f9-30f4-4434-823a-a38a7999a5af" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 4, - "successful": true, - "step_name": "Configure instances", - "step_type": "Engine: create cluster", - "updated_at": "2015-09-14T10:58:22", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:58:16", - "id": "29f2b587-c34c-4871-9ed9-9235b411cd9a" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 1, - "successful": true, - "step_name": "Start the following process(es): Oozie", - "step_type": "Plugin: start cluster", - "updated_at": "2015-09-14T11:01:15", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T11:00:27", - "id": "36f1efde-90f9-41c1-b409-aa1cf9623e3e" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 4, - "successful": true, - "step_name": "Configure instances", - "step_type": "Plugin: configure cluster", - "updated_at": "2015-09-14T10:59:21", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:58:22", - "id": "602bcc27-3a2d-42c8-8aca-ebc475319c72" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 1, - "successful": true, - "step_name": "Configure topology data", - "step_type": "Plugin: configure cluster", - "updated_at": "2015-09-14T10:59:37", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:59:21", - "id": "7e291df1-2d32-410d-ae89-33ab6f83cf17" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 3, - "successful": true, - "step_name": "Start the following process(es): DataNodes, NodeManagers", - "step_type": "Plugin: start cluster", - "updated_at": "2015-09-14T11:00:11", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T11:00:01", - "id": "8ab7933c-ad61-4a4f-88db-23ce78ee10f6" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 1, - "successful": true, - "step_name": "Await DataNodes start up", - "step_type": "Plugin: start cluster", - "updated_at": "2015-09-14T11:00:21", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T11:00:11", - "id": "9c8dc016-8c5b-4e80-9857-80c41f6bd971" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 1, - "successful": true, - "step_name": "Start the following process(es): HistoryServer", - "step_type": "Plugin: start cluster", - "updated_at": "2015-09-14T11:00:27", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T11:00:21", - "id": "c6327532-222b-416c-858f-73dbb32b8e97" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 4, - "successful": true, - "step_name": "Wait for instance accessibility", - "step_type": "Engine: create cluster", - "updated_at": "2015-09-14T10:58:14", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:57:41", - "id": "d3eca726-8b44-473a-ac29-fba45a893725" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 0, - "successful": true, - "step_name": "Mount volumes to instances", - "step_type": "Engine: create cluster", - "updated_at": "2015-09-14T10:58:15", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:58:14", - "id": "d7a875ff-64bf-41aa-882d-b5061c8ee152" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 1, - "successful": true, - "step_name": "Start the following process(es): ResourceManager", - "step_type": "Plugin: start cluster", - "updated_at": "2015-09-14T11:00:00", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:59:55", - "id": "ded7d227-10b8-4cb0-ab6c-25da1462bb7a" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 1, - "successful": true, - "step_name": "Start the following process(es): NameNode", - "step_type": "Plugin: start cluster", - "updated_at": "2015-09-14T10:59:54", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:59:38", - "id": "e1701ff5-930a-4212-945a-43515dfe24d1" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 4, - "successful": true, - "step_name": "Assign IPs", - "step_type": "Engine: create cluster", - "updated_at": "2015-09-14T10:57:41", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:57:38", - "id": "eaf0ab1b-bf8f-48f0-8f2c-fa4f82f539b9" - } - ], - "status": "Active", - "description": null, - "use_autoconfig": true, - "shares": null, - "neutron_management_network": "b1610452-2933-46b0-bf31-660cfa5621bd", - "is_public": false, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "node_groups": [ - { - "volumes_per_node": 0, - "volume_type": null, - "updated_at": "2015-09-14T10:57:37", - "name": "b-worker", - "id": "b7a6dea4-c898-446b-8c67-4f378d4c06c4", - "node_group_template_id": "bc270ffe-a086-4eeb-9baa-2f5a73504622", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048, - "yarn.scheduler.maximum-allocation-mb": 2048 - }, - "MapReduce": { - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "yarn.app.mapreduce.am.resource.mb": 256 - } - }, - "auto_security_group": false, - "volumes_availability_zone": null, - "use_autoconfig": true, - "security_groups": null, - "shares": null, - "node_processes": [ - "datanode", - "nodemanager" - ], - "availability_zone": null, - "flavor_id": "2", - "image_id": null, - "volume_local_to_instance": false, - "count": 1, - "volumes_size": 0, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "volume_mount_prefix": "/volumes/disk", - "instances": [], - "is_proxy_gateway": false, - "created_at": "2015-09-14T10:57:11" - }, - { - "volumes_per_node": 0, - "volume_type": null, - "updated_at": "2015-09-14T10:57:36", - "name": "master", - "id": "0fe07f2a-0275-4bc0-93b2-c3c1e48e2815", - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048, - "yarn.scheduler.maximum-allocation-mb": 2048 - }, - "MapReduce": { - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "yarn.app.mapreduce.am.resource.mb": 256 - } - }, - "auto_security_group": false, - "volumes_availability_zone": null, - "use_autoconfig": true, - "security_groups": null, - "shares": null, - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "availability_zone": null, - "flavor_id": "2", - "image_id": null, - "volume_local_to_instance": false, - "count": 1, - "volumes_size": 0, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "volume_mount_prefix": "/volumes/disk", - "instances": [ - { - "instance_id": "b9f16a07-88fc-423e-83a3-489598fe6737", - "internal_ip": "10.50.0.60", - "instance_name": "vanilla-cluster-master-0", - "updated_at": "2015-09-14T10:57:39", - "management_ip": "172.18.168.115", - "created_at": "2015-09-14T10:57:36", - "id": "4867d92e-cc7b-4cde-9a1a-149e91caa491" - } - ], - "is_proxy_gateway": false, - "created_at": "2015-09-14T10:57:11" - }, - { - "volumes_per_node": 0, - "volume_type": null, - "updated_at": "2015-09-14T10:57:37", - "name": "worker", - "id": "c7a3bea4-c898-446b-8c67-6d378d4c06c4", - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048, - "yarn.scheduler.maximum-allocation-mb": 2048 - }, - "MapReduce": { - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "yarn.app.mapreduce.am.resource.mb": 256 - } - }, - "auto_security_group": false, - "volumes_availability_zone": null, - "use_autoconfig": true, - "security_groups": null, - "shares": null, - "node_processes": [ - "datanode", - "nodemanager" - ], - "availability_zone": null, - "flavor_id": "2", - "image_id": null, - "volume_local_to_instance": false, - "count": 4, - "volumes_size": 0, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "volume_mount_prefix": "/volumes/disk", - "instances": [ - { - "instance_id": "0cf1ee81-aa72-48da-be2c-65bc2fa51f8f", - "internal_ip": "10.50.0.63", - "instance_name": "vanilla-cluster-worker-0", - "updated_at": "2015-09-14T10:57:39", - "management_ip": "172.18.168.118", - "created_at": "2015-09-14T10:57:37", - "id": "f3633b30-c1e4-4144-930b-ab5b780b87be" - }, - { - "instance_id": "4a937391-b594-4ad0-9a53-00a99a691383", - "internal_ip": "10.50.0.62", - "instance_name": "vanilla-cluster-worker-1", - "updated_at": "2015-09-14T10:57:40", - "management_ip": "172.18.168.117", - "created_at": "2015-09-14T10:57:37", - "id": "0d66fd93-f277-4a94-b46a-f5866aa0c38f" - }, - { - "instance_id": "839b1d56-6d0d-4aa4-9d05-30e029c276f8", - "internal_ip": "10.50.0.61", - "instance_name": "vanilla-cluster-worker-2", - "updated_at": "2015-09-14T10:57:40", - "management_ip": "172.18.168.116", - "created_at": "2015-09-14T10:57:37", - "id": "0982cefd-5c58-436e-8f1e-c1d0830f18a7" - } - ], - "is_proxy_gateway": false, - "created_at": "2015-09-14T10:57:11" - } - ], - "cluster_configs": { - "HDFS": { - "dfs.replication": 3 - } - }, - "user_keypair_id": "apavlov", - "anti_affinity": [], - "created_at": "2015-09-14T10:57:11" - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/clusters/cluster-show-response.json b/api-ref/source/data-processing/v1.1/samples/clusters/cluster-show-response.json deleted file mode 100644 index 9f2952f47..000000000 --- a/api-ref/source/data-processing/v1.1/samples/clusters/cluster-show-response.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "cluster": { - "is_public": false, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "shares": null, - "status_description": "", - "plugin_name": "vanilla", - "neutron_management_network": "b1610452-2933-46b0-bf31-660cfa5621bd", - "info": {}, - "user_keypair_id": "test", - "management_public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfe9ARO+t9CybtuC1+cusDTeQL7wos1+U2dKPlCUJvNUn0PcunGefqWI4MUZPY9yGmvRqfINy7/xRQCzL0AwgqzwcCXamcK8JCC80uH7j8Vxa4kJheG1jxMoz/FpDSdRnzNZ+m7H5rjOwAQANhL7KatGLyCPQg9fqOoaIyCZE/A3fztm/XjJMpWnuANpUZubZtISEfu4UZKVk/DPSlBrbTZkTOvEog1LwZCZoTt0rq6a7PJFzJJkq0YecRudu/f3tpXbNe/F84sd9PhOSqcrRbm72WzglyEE8PuS1kuWpEz8G+Y5/0tQxnoh6khj9mgflrdCFuvpdutFLH4eN5MFDh Generated-by-Sahara\n", - "id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "cluster_template_id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.maximum-allocation-mb": 2048, - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048 - }, - "MapReduce": { - "yarn.app.mapreduce.am.resource.mb": 256, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m" - } - }, - "auto_security_group": false, - "availability_zone": null, - "count": 1, - "flavor_id": "2", - "id": "0fe07f2a-0275-4bc0-93b2-c3c1e48e2815", - "security_groups": null, - "use_autoconfig": true, - "instances": [], - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:57:11", - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "updated_at": "2015-09-14T10:57:12", - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - }, - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.maximum-allocation-mb": 2048, - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048 - }, - "MapReduce": { - "yarn.app.mapreduce.am.resource.mb": 256, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m" - } - }, - "auto_security_group": false, - "availability_zone": null, - "count": 3, - "flavor_id": "2", - "id": "c7a3bea4-c898-446b-8c67-6d378d4c06c4", - "security_groups": null, - "use_autoconfig": true, - "instances": [], - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:57:11", - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "updated_at": "2015-09-14T10:57:12", - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "worker", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode", - "nodemanager" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "provision_progress": [], - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "trust_id": null, - "description": null, - "created_at": "2015-09-14T10:57:11", - "is_protected": false, - "updated_at": "2015-09-14T10:57:12", - "is_transient": false, - "cluster_configs": { - "HDFS": { - "dfs.replication": 3 - } - }, - "anti_affinity": [], - "name": "vanilla-cluster", - "default_image_id": "4118a476-dfdc-4b0e-8d5c-463cba08e9ae", - "status": "Validating" - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/clusters/cluster-update-request.json b/api-ref/source/data-processing/v1.1/samples/clusters/cluster-update-request.json deleted file mode 100644 index ab01348af..000000000 --- a/api-ref/source/data-processing/v1.1/samples/clusters/cluster-update-request.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "public-vanilla-cluster", - "is_public": true -} diff --git a/api-ref/source/data-processing/v1.1/samples/clusters/cluster-update-response.json b/api-ref/source/data-processing/v1.1/samples/clusters/cluster-update-response.json deleted file mode 100644 index d961c477e..000000000 --- a/api-ref/source/data-processing/v1.1/samples/clusters/cluster-update-response.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "cluster": { - "is_public": true, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "shares": null, - "status_description": "", - "plugin_name": "vanilla", - "neutron_management_network": "b1610452-2933-46b0-bf31-660cfa5621bd", - "info": {}, - "user_keypair_id": "test", - "management_public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfe9ARO+t9CybtuC1+cusDTeQL7wos1+U2dKPlCUJvNUn0PcunGefqWI4MUZPY9yGmvRqfINy7/xRQCzL0AwgqzwcCXamcK8JCC80uH7j8Vxa4kJheG1jxMoz/FpDSdRnzNZ+m7H5rjOwAQANhL7KatGLyCPQg9fqOoaIyCZE/A3fztm/XjJMpWnuANpUZubZtISEfu4UZKVk/DPSlBrbTZkTOvEog1LwZCZoTt0rq6a7PJFzJJkq0YecRudu/f3tpXbNe/F84sd9PhOSqcrRbm72WzglyEE8PuS1kuWpEz8G+Y5/0tQxnoh6khj9mgflrdCFuvpdutFLH4eN5MFDh Generated-by-Sahara\n", - "id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "cluster_template_id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.maximum-allocation-mb": 2048, - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048 - }, - "MapReduce": { - "yarn.app.mapreduce.am.resource.mb": 256, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m" - } - }, - "auto_security_group": false, - "availability_zone": null, - "count": 1, - "flavor_id": "2", - "id": "0fe07f2a-0275-4bc0-93b2-c3c1e48e2815", - "security_groups": null, - "use_autoconfig": true, - "instances": [], - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:57:11", - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "updated_at": "2015-09-14T10:57:12", - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - }, - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.maximum-allocation-mb": 2048, - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048 - }, - "MapReduce": { - "yarn.app.mapreduce.am.resource.mb": 256, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m" - } - }, - "auto_security_group": false, - "availability_zone": null, - "count": 3, - "flavor_id": "2", - "id": "c7a3bea4-c898-446b-8c67-6d378d4c06c4", - "security_groups": null, - "use_autoconfig": true, - "instances": [], - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:57:11", - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "updated_at": "2015-09-14T10:57:12", - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "worker", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode", - "nodemanager" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "provision_progress": [], - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "trust_id": null, - "description": null, - "created_at": "2015-09-14T10:57:11", - "is_protected": false, - "updated_at": "2015-09-14T10:57:12", - "is_transient": false, - "cluster_configs": { - "HDFS": { - "dfs.replication": 3 - } - }, - "anti_affinity": [], - "name": "public-vanilla-cluster", - "default_image_id": "4118a476-dfdc-4b0e-8d5c-463cba08e9ae", - "status": "Validating" - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/clusters/clusters-list-response.json b/api-ref/source/data-processing/v1.1/samples/clusters/clusters-list-response.json deleted file mode 100644 index c41b952b4..000000000 --- a/api-ref/source/data-processing/v1.1/samples/clusters/clusters-list-response.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "clusters": [ - { - "is_public": false, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "shares": null, - "status_description": "", - "plugin_name": "vanilla", - "neutron_management_network": "b1610452-2933-46b0-bf31-660cfa5621bd", - "info": { - "YARN": { - "Web UI": "http://172.18.168.115:8088", - "ResourceManager": "http://172.18.168.115:8032" - }, - "HDFS": { - "Web UI": "http://172.18.168.115:50070", - "NameNode": "hdfs://vanilla-cluster-master-0:9000" - }, - "JobFlow": { - "Oozie": "http://172.18.168.115:11000" - }, - "MapReduce JobHistory Server": { - "Web UI": "http://172.18.168.115:19888" - } - }, - "user_keypair_id": "apavlov", - "management_public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfe9ARO+t9CybtuC1+cusDTeQL7wos1+U2dKPlCUJvNUn0PcunGefqWI4MUZPY9yGmvRqfINy7/xRQCzL0AwgqzwcCXamcK8JCC80uH7j8Vxa4kJheG1jxMoz/FpDSdRnzNZ+m7H5rjOwAQANhL7KatGLyCPQg9fqOoaIyCZE/A3fztm/XjJMpWnuANpUZubZtISEfu4UZKVk/DPSlBrbTZkTOvEog1LwZCZoTt0rq6a7PJFzJJkq0YecRudu/f3tpXbNe/F84sd9PhOSqcrRbm72WzglyEE8PuS1kuWpEz8G+Y5/0tQxnoh6khj9mgflrdCFuvpdutFLH4eN5MFDh Generated-by-Sahara\n", - "id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "cluster_template_id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.maximum-allocation-mb": 2048, - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048 - }, - "MapReduce": { - "yarn.app.mapreduce.am.resource.mb": 256, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m" - } - }, - "auto_security_group": false, - "availability_zone": null, - "count": 1, - "flavor_id": "2", - "id": "0fe07f2a-0275-4bc0-93b2-c3c1e48e2815", - "security_groups": null, - "use_autoconfig": true, - "instances": [ - { - "created_at": "2015-09-14T10:57:36", - "id": "4867d92e-cc7b-4cde-9a1a-149e91caa491", - "management_ip": "172.18.168.115", - "updated_at": "2015-09-14T10:57:39", - "instance_id": "b9f16a07-88fc-423e-83a3-489598fe6737", - "internal_ip": "10.50.0.60", - "instance_name": "vanilla-cluster-master-0" - } - ], - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:57:11", - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "updated_at": "2015-09-14T10:57:36", - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - }, - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.maximum-allocation-mb": 2048, - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048 - }, - "MapReduce": { - "yarn.app.mapreduce.am.resource.mb": 256, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m" - } - }, - "auto_security_group": false, - "availability_zone": null, - "count": 3, - "flavor_id": "2", - "id": "c7a3bea4-c898-446b-8c67-6d378d4c06c4", - "security_groups": null, - "use_autoconfig": true, - "instances": [ - { - "created_at": "2015-09-14T10:57:37", - "id": "f3633b30-c1e4-4144-930b-ab5b780b87be", - "management_ip": "172.18.168.118", - "updated_at": "2015-09-14T10:57:39", - "instance_id": "0cf1ee81-aa72-48da-be2c-65bc2fa51f8f", - "internal_ip": "10.50.0.63", - "instance_name": "vanilla-cluster-worker-0" - }, - { - "created_at": "2015-09-14T10:57:37", - "id": "0d66fd93-f277-4a94-b46a-f5866aa0c38f", - "management_ip": "172.18.168.117", - "updated_at": "2015-09-14T10:57:40", - "instance_id": "4a937391-b594-4ad0-9a53-00a99a691383", - "internal_ip": "10.50.0.62", - "instance_name": "vanilla-cluster-worker-1" - }, - { - "created_at": "2015-09-14T10:57:37", - "id": "0982cefd-5c58-436e-8f1e-c1d0830f18a7", - "management_ip": "172.18.168.116", - "updated_at": "2015-09-14T10:57:40", - "instance_id": "839b1d56-6d0d-4aa4-9d05-30e029c276f8", - "internal_ip": "10.50.0.61", - "instance_name": "vanilla-cluster-worker-2" - } - ], - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:57:11", - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "updated_at": "2015-09-14T10:57:37", - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "worker", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode", - "nodemanager" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "provision_progress": [ - { - "created_at": "2015-09-14T10:57:18", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "0a6d95f9-30f4-4434-823a-a38a7999a5af", - "step_type": "Engine: create cluster", - "step_name": "Create Heat stack", - "updated_at": "2015-09-14T10:57:38", - "successful": true, - "total": 1, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T10:58:16", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "29f2b587-c34c-4871-9ed9-9235b411cd9a", - "step_type": "Engine: create cluster", - "step_name": "Configure instances", - "updated_at": "2015-09-14T10:58:22", - "successful": true, - "total": 4, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T11:00:27", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "36f1efde-90f9-41c1-b409-aa1cf9623e3e", - "step_type": "Plugin: start cluster", - "step_name": "Start the following process(es): Oozie", - "updated_at": "2015-09-14T11:01:15", - "successful": true, - "total": 1, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T10:58:22", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "602bcc27-3a2d-42c8-8aca-ebc475319c72", - "step_type": "Plugin: configure cluster", - "step_name": "Configure instances", - "updated_at": "2015-09-14T10:59:21", - "successful": true, - "total": 4, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T10:59:21", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "7e291df1-2d32-410d-ae89-33ab6f83cf17", - "step_type": "Plugin: configure cluster", - "step_name": "Configure topology data", - "updated_at": "2015-09-14T10:59:37", - "successful": true, - "total": 1, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T11:00:01", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "8ab7933c-ad61-4a4f-88db-23ce78ee10f6", - "step_type": "Plugin: start cluster", - "step_name": "Start the following process(es): DataNodes, NodeManagers", - "updated_at": "2015-09-14T11:00:11", - "successful": true, - "total": 3, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T11:00:11", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "9c8dc016-8c5b-4e80-9857-80c41f6bd971", - "step_type": "Plugin: start cluster", - "step_name": "Await DataNodes start up", - "updated_at": "2015-09-14T11:00:21", - "successful": true, - "total": 1, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T11:00:21", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "c6327532-222b-416c-858f-73dbb32b8e97", - "step_type": "Plugin: start cluster", - "step_name": "Start the following process(es): HistoryServer", - "updated_at": "2015-09-14T11:00:27", - "successful": true, - "total": 1, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T10:57:41", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "d3eca726-8b44-473a-ac29-fba45a893725", - "step_type": "Engine: create cluster", - "step_name": "Wait for instance accessibility", - "updated_at": "2015-09-14T10:58:14", - "successful": true, - "total": 4, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T10:58:14", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "d7a875ff-64bf-41aa-882d-b5061c8ee152", - "step_type": "Engine: create cluster", - "step_name": "Mount volumes to instances", - "updated_at": "2015-09-14T10:58:15", - "successful": true, - "total": 0, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T10:59:55", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "ded7d227-10b8-4cb0-ab6c-25da1462bb7a", - "step_type": "Plugin: start cluster", - "step_name": "Start the following process(es): ResourceManager", - "updated_at": "2015-09-14T11:00:00", - "successful": true, - "total": 1, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T10:59:38", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "e1701ff5-930a-4212-945a-43515dfe24d1", - "step_type": "Plugin: start cluster", - "step_name": "Start the following process(es): NameNode", - "updated_at": "2015-09-14T10:59:54", - "successful": true, - "total": 1, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T10:57:38", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "eaf0ab1b-bf8f-48f0-8f2c-fa4f82f539b9", - "step_type": "Engine: create cluster", - "step_name": "Assign IPs", - "updated_at": "2015-09-14T10:57:41", - "successful": true, - "total": 4, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - } - ], - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "trust_id": null, - "description": null, - "created_at": "2015-09-14T10:57:11", - "is_protected": false, - "updated_at": "2015-09-14T11:01:15", - "is_transient": false, - "cluster_configs": { - "HDFS": { - "dfs.replication": 3 - } - }, - "anti_affinity": [], - "name": "vanilla-cluster", - "default_image_id": "4118a476-dfdc-4b0e-8d5c-463cba08e9ae", - "status": "Active" - } - ] -} diff --git a/api-ref/source/data-processing/v1.1/samples/clusters/multiple-clusters-create-request.json b/api-ref/source/data-processing/v1.1/samples/clusters/multiple-clusters-create-request.json deleted file mode 100644 index d5f0d29e8..000000000 --- a/api-ref/source/data-processing/v1.1/samples/clusters/multiple-clusters-create-request.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "plugin_name": "vanilla", - "hadoop_version": "2.6.0", - "cluster_template_id": "9951f86d-57ba-43d6-9cb0-14ed2ec7a6cf", - "default_image_id": "bc3c3d3c-2684-4bf8-a9fa-388fb71288a9", - "user_keypair_id": "test", - "name": "def-cluster", - "count": 2, - "cluster_configs": {}, - "neutron_management_network": "7e31648b-4b2e-4f32-9b0a-113581c27076" -} diff --git a/api-ref/source/data-processing/v1.1/samples/clusters/multiple-clusters-create-response.json b/api-ref/source/data-processing/v1.1/samples/clusters/multiple-clusters-create-response.json deleted file mode 100644 index 5b13bca55..000000000 --- a/api-ref/source/data-processing/v1.1/samples/clusters/multiple-clusters-create-response.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "clusters": [ - "a007a3e7-658f-4568-b0f2-fe2fd5efc554", - "b012a6et-65hf-4566-b0f2-fe3fd7efc567" - ] -} diff --git a/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-register-hdfs-request.json b/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-register-hdfs-request.json deleted file mode 100644 index 9d9c9c945..000000000 --- a/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-register-hdfs-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "description": "This is hdfs input", - "url": "hdfs://test-master-node:8020/user/hadoop/input", - "type": "hdfs", - "name": "hdfs_input" -} diff --git a/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-register-hdfs-response.json b/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-register-hdfs-response.json deleted file mode 100644 index 6d637044f..000000000 --- a/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-register-hdfs-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "data_source": { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "is_protected": false, - "created_at": "2015-03-26 11:09:36.148464", - "id": "d7fffe9c-3b42-46a9-8be8-e98f586fa7a9", - "updated_at": null, - "name": "hdfs_input", - "description": "This is hdfs input", - "url": "hdfs://test-master-node:8020/user/hadoop/input", - "type": "hdfs" - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-register-swift-request.json b/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-register-swift-request.json deleted file mode 100644 index 30a1e535d..000000000 --- a/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-register-swift-request.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "description": "This is input", - "url": "swift://container/text", - "credentials": { - "password": "swordfish", - "user": "dev" - }, - "type": "swift", - "name": "swift_input" -} diff --git a/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-register-swift-response.json b/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-register-swift-response.json deleted file mode 100644 index 66a8c7bf0..000000000 --- a/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-register-swift-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "data_source": { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "is_protected": false, - "created_at": "2015-03-26 11:18:10.691493", - "id": "953831f2-0852-49d8-ac71-af5805e25256", - "updated_at": null, - "name": "swift_input", - "description": "This is input", - "url": "swift://container/text", - "type": "swift" - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-show-response.json b/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-show-response.json deleted file mode 100644 index 66a8c7bf0..000000000 --- a/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-show-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "data_source": { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "is_protected": false, - "created_at": "2015-03-26 11:18:10.691493", - "id": "953831f2-0852-49d8-ac71-af5805e25256", - "updated_at": null, - "name": "swift_input", - "description": "This is input", - "url": "swift://container/text", - "type": "swift" - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-update-request.json b/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-update-request.json deleted file mode 100644 index 8397ae654..000000000 --- a/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-update-request.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "description": "This is public input", - "is_protected": true -} diff --git a/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-update-response.json b/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-update-response.json deleted file mode 100644 index d874ed1cd..000000000 --- a/api-ref/source/data-processing/v1.1/samples/data-sources/data-source-update-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "data_source": { - "is_public": true, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "is_protected": false, - "created_at": "2015-09-15 12:32:24.847493", - "id": "953831f2-0852-49d8-ac71-af5805e25256", - "updated_at": "2015-09-15 12:34:42.597435", - "name": "swift_input", - "description": "This is public input", - "url": "swift://container/text", - "type": "swift" - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/data-sources/data-sources-list-response.json b/api-ref/source/data-processing/v1.1/samples/data-sources/data-sources-list-response.json deleted file mode 100644 index 724542ec7..000000000 --- a/api-ref/source/data-processing/v1.1/samples/data-sources/data-sources-list-response.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "data_sources": [ - { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "is_protected": false, - "created_at": "2015-03-26 11:18:10", - "id": "953831f2-0852-49d8-ac71-af5805e25256", - "name": "swift_input", - "updated_at": null, - "description": "This is input", - "url": "swift://container/text", - "type": "swift" - }, - { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "is_protected": false, - "created_at": "2015-03-26 11:09:36", - "id": "d7fffe9c-3b42-46a9-8be8-e98f586fa7a9", - "name": "hdfs_input", - "updated_at": null, - "description": "This is hdfs input", - "url": "hdfs://test-master-node:8020/user/hadoop/input", - "type": "hdfs" - } - ] -} diff --git a/api-ref/source/data-processing/v1.1/samples/event-log/cluster-progress-response.json b/api-ref/source/data-processing/v1.1/samples/event-log/cluster-progress-response.json deleted file mode 100644 index f1923093e..000000000 --- a/api-ref/source/data-processing/v1.1/samples/event-log/cluster-progress-response.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "status": "Error", - "neutron_management_network": "7e31648b-4b2e-4f32-9b0a-113581c27076", - "is_transient": false, - "description": "", - "user_keypair_id": "vgridnev", - "updated_at": "2015-03-31 14:10:59", - "plugin_name": "spark", - "provision_progress": [ - { - "successful": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-03-31 14:10:20", - "step_type": "Engine: create cluster", - "updated_at": "2015-03-31 14:10:35", - "events": [ - { - "instance_name": "sample-worker-spark-004", - "successful": false, - "created_at": "2015-03-31 14:10:35", - "updated_at": null, - "event_info": "Node sample-worker-spark-004 has error status\nError ID: 3e238c82-d1f5-4560-8ed8-691e923e16a0", - "instance_id": "b5ba5ba8-e9c1-47f7-9355-3ce0ec0e449d", - "node_group_id": "145cf2fb-dcdf-42af-a4b9-a4047d2919d4", - "step_id": "3f243c67-2c27-47c7-a0c0-0834ad17f8b6", - "id": "34afcfc7-bdb0-43cb-b142-283d560dc6ad" - }, - { - "instance_name": "sample-worker-spark-001", - "successful": true, - "created_at": "2015-03-31 14:10:35", - "updated_at": null, - "event_info": null, - "instance_id": "c532ab71-38da-475a-95f8-f8eb93b8f1c2", - "node_group_id": "145cf2fb-dcdf-42af-a4b9-a4047d2919d4", - "step_id": "3f243c67-2c27-47c7-a0c0-0834ad17f8b6", - "id": "4ba50414-5216-4161-bc7a-12716122b99d" - } - ], - "cluster_id": "c26ec982-ba6b-4d75-818c-a50240164af0", - "step_name": "Wait for instances to become active", - "total": 5, - "id": "3f243c67-2c27-47c7-a0c0-0834ad17f8b6" - }, - { - "successful": true, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-03-31 14:10:12", - "step_type": "Engine: create cluster", - "updated_at": "2015-03-31 14:10:19", - "events": [], - "cluster_id": "c26ec982-ba6b-4d75-818c-a50240164af0", - "step_name": "Run instances", - "total": 5, - "id": "407ba50a-c799-46af-9dfb-6aa5f6ade426" - } - ], - "anti_affinity": [], - "node_groups": [], - "management_public_key": "Sahara", - "status_description": "Creating cluster failed for the following reason(s): Node sample-worker-spark-004 has error status\nError ID: 3e238c82-d1f5-4560-8ed8-691e923e16a0", - "hadoop_version": "1.0.0", - "id": "c26ec982-ba6b-4d75-1f8c-a50240164af0", - "trust_id": null, - "info": {}, - "cluster_template_id": "5a9a09a3-9349-43bd-9058-16c401fad2d5", - "name": "sample", - "cluster_configs": {}, - "created_at": "2015-03-31 14:10:07", - "default_image_id": "e6a6c5da-67be-4017-a7d2-81f466efe67e", - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda" -} diff --git a/api-ref/source/data-processing/v1.1/samples/image-registry/image-register-request.json b/api-ref/source/data-processing/v1.1/samples/image-registry/image-register-request.json deleted file mode 100644 index 7bd4d15ef..000000000 --- a/api-ref/source/data-processing/v1.1/samples/image-registry/image-register-request.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "username": "ubuntu", - "description": "Ubuntu image for Hadoop 2.7.1" -} diff --git a/api-ref/source/data-processing/v1.1/samples/image-registry/image-register-response.json b/api-ref/source/data-processing/v1.1/samples/image-registry/image-register-response.json deleted file mode 100644 index 5851a58ec..000000000 --- a/api-ref/source/data-processing/v1.1/samples/image-registry/image-register-response.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "image": { - "updated": "2015-03-24T10:05:10Z", - "metadata": { - "_sahara_description": "Ubuntu image for Hadoop 2.7.1", - "_sahara_username": "ubuntu", - "_sahara_tag_vanilla": true, - "_sahara_tag_2.7.1": true - }, - "id": "bb8d12b5-f9bb-49f0-aecb-739b8a9bec89", - "minDisk": 0, - "status": "ACTIVE", - "tags": [ - "vanilla", - "2.7.1" - ], - "minRam": 0, - "progress": 100, - "username": "ubuntu", - "created": "2015-02-03T10:28:39Z", - "name": "sahara-vanilla-2.7.1-ubuntu-14.04", - "description": "Ubuntu image for Hadoop 2.7.1", - "OS-EXT-IMG-SIZE:size": 1101856768 - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/image-registry/image-show-response.json b/api-ref/source/data-processing/v1.1/samples/image-registry/image-show-response.json deleted file mode 100644 index 0f09f23f5..000000000 --- a/api-ref/source/data-processing/v1.1/samples/image-registry/image-show-response.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "image": { - "updated": "2015-02-03T10:29:32Z", - "metadata": { - "_sahara_username": "ubuntu", - "_sahara_tag_vanilla": true, - "_sahara_tag_2.6.0": true - }, - "id": "bb8d12b5-f9bb-49f0-aecb-739b8a9bec89", - "minDisk": 0, - "status": "ACTIVE", - "tags": [ - "vanilla", - "2.6.0" - ], - "minRam": 0, - "progress": 100, - "username": "ubuntu", - "created": "2015-02-03T10:28:39Z", - "name": "sahara-vanilla-2.6.0-ubuntu-14.04", - "description": null, - "OS-EXT-IMG-SIZE:size": 1101856768 - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/image-registry/image-tags-add-request.json b/api-ref/source/data-processing/v1.1/samples/image-registry/image-tags-add-request.json deleted file mode 100644 index aa69662a6..000000000 --- a/api-ref/source/data-processing/v1.1/samples/image-registry/image-tags-add-request.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "tags": [ - "vanilla", - "2.7.1", - "some_other_tag" - ] -} diff --git a/api-ref/source/data-processing/v1.1/samples/image-registry/image-tags-add-response.json b/api-ref/source/data-processing/v1.1/samples/image-registry/image-tags-add-response.json deleted file mode 100644 index 2c66b2930..000000000 --- a/api-ref/source/data-processing/v1.1/samples/image-registry/image-tags-add-response.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "image": { - "updated": "2015-03-24T10:18:33Z", - "metadata": { - "_sahara_tag_vanilla": true, - "_sahara_description": "Ubuntu image for Hadoop 2.7.1", - "_sahara_username": "ubuntu", - "_sahara_tag_some_other_tag": true, - "_sahara_tag_2.7.1": true - }, - "id": "bb8d12b5-f9bb-49f0-aecb-739b8a9bec89", - "minDisk": 0, - "status": "ACTIVE", - "tags": [ - "vanilla", - "some_other_tag", - "2.7.1" - ], - "minRam": 0, - "progress": 100, - "username": "ubuntu", - "created": "2015-02-03T10:28:39Z", - "name": "sahara-vanilla-2.6.0-ubuntu-14.04", - "description": "Ubuntu image for Hadoop 2.7.1", - "OS-EXT-IMG-SIZE:size": 1101856768 - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/image-registry/image-tags-delete-request.json b/api-ref/source/data-processing/v1.1/samples/image-registry/image-tags-delete-request.json deleted file mode 100644 index 44e1cef46..000000000 --- a/api-ref/source/data-processing/v1.1/samples/image-registry/image-tags-delete-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "tags": [ - "some_other_tag" - ] -} diff --git a/api-ref/source/data-processing/v1.1/samples/image-registry/image-tags-delete-response.json b/api-ref/source/data-processing/v1.1/samples/image-registry/image-tags-delete-response.json deleted file mode 100644 index 44eb13139..000000000 --- a/api-ref/source/data-processing/v1.1/samples/image-registry/image-tags-delete-response.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "image": { - "updated": "2015-03-24T10:19:28Z", - "metadata": { - "_sahara_description": "Ubuntu image for Hadoop 2.7.1", - "_sahara_username": "ubuntu", - "_sahara_tag_vanilla": true, - "_sahara_tag_2.7.1": true - }, - "id": "bb8d12b5-f9bb-49f0-aecb-739b8a9bec89", - "minDisk": 0, - "status": "ACTIVE", - "tags": [ - "vanilla", - "2.7.1" - ], - "minRam": 0, - "progress": 100, - "username": "ubuntu", - "created": "2015-02-03T10:28:39Z", - "name": "sahara-vanilla-2.7.1-ubuntu-14.04", - "description": "Ubuntu image for Hadoop 2.7.1", - "OS-EXT-IMG-SIZE:size": 1101856768 - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/image-registry/images-list-response.json b/api-ref/source/data-processing/v1.1/samples/image-registry/images-list-response.json deleted file mode 100644 index d40f0c215..000000000 --- a/api-ref/source/data-processing/v1.1/samples/image-registry/images-list-response.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "images": [ - { - "name": "ubuntu-vanilla-2.7.1", - "id": "4118a476-dfdc-4b0e-8d5c-463cba08e9ae", - "created": "2015-08-06T08:17:14Z", - "metadata": { - "_sahara_tag_2.7.1": true, - "_sahara_username": "ubuntu", - "_sahara_tag_vanilla": true - }, - "username": "ubuntu", - "progress": 100, - "OS-EXT-IMG-SIZE:size": 998716928, - "status": "ACTIVE", - "minDisk": 0, - "tags": [ - "vanilla", - "2.7.1" - ], - "updated": "2015-09-04T09:35:09Z", - "minRam": 0, - "description": null - }, - { - "name": "cdh-latest", - "id": "ff74035b-9da7-4edf-981d-57f270ed337d", - "created": "2015-09-04T11:56:44Z", - "metadata": { - "_sahara_username": "ubuntu", - "_sahara_tag_5.4.0": true, - "_sahara_tag_cdh": true - }, - "username": "ubuntu", - "progress": 100, - "OS-EXT-IMG-SIZE:size": 3281453056, - "status": "ACTIVE", - "minDisk": 0, - "tags": [ - "5.4.0", - "cdh" - ], - "updated": "2015-09-04T12:46:42Z", - "minRam": 0, - "description": null - } - ] -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-binaries/create-request.json b/api-ref/source/data-processing/v1.1/samples/job-binaries/create-request.json deleted file mode 100644 index f32e15b40..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-binaries/create-request.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "url": "swift://container/jar-example.jar", - "name": "jar-example.jar", - "description": "This is a job binary", - "extra": { - "password": "swordfish", - "user": "admin" - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-binaries/create-response.json b/api-ref/source/data-processing/v1.1/samples/job-binaries/create-response.json deleted file mode 100644 index feba49ef7..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-binaries/create-response.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "job_binary": { - "is_public": false, - "description": "This is a job binary", - "url": "swift://container/jar-example.jar", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 14:49:20.106452", - "id": "07f86352-ee8a-4b08-b737-d705ded5ff9c", - "updated_at": null, - "name": "jar-example.jar", - "is_protected": false - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-binaries/list-response.json b/api-ref/source/data-processing/v1.1/samples/job-binaries/list-response.json deleted file mode 100644 index 3e5e5539a..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-binaries/list-response.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "binaries": [ - { - "is_public": false, - "description": "", - "url": "internal-db://d2498cbf-4589-484a-a814-81436c18beb3", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 12:36:59.375060", - "updated_at": null, - "id": "84248975-3c82-4206-a58d-6e7fb3a563fd", - "name": "example.pig", - "is_protected": false - }, - { - "is_public": false, - "description": "", - "url": "internal-db://22f1d87a-23c8-483e-a0dd-cb4a16dde5f9", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 12:43:52.265899", - "updated_at": null, - "id": "508fc62d-1d58-4412-b603-bdab307bb926", - "name": "udf.jar", - "is_protected": false - }, - { - "is_public": false, - "description": "", - "url": "swift://container/jar-example.jar", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 14:25:04.970513", - "updated_at": null, - "id": "a716a9cd-9add-4b12-b1b6-cdb71aaef350", - "name": "jar-example.jar", - "is_protected": false - } - ] -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-binaries/show-response.json b/api-ref/source/data-processing/v1.1/samples/job-binaries/show-response.json deleted file mode 100644 index a46f81906..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-binaries/show-response.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "job_binary": { - "is_public": false, - "description": "an example jar file", - "url": "swift://container/jar-example.jar", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 14:25:04.970513", - "updated_at": null, - "id": "a716a9cd-9add-4b12-b1b6-cdb71aaef350", - "name": "jar-example.jar", - "is_protected": false - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-binaries/update-request.json b/api-ref/source/data-processing/v1.1/samples/job-binaries/update-request.json deleted file mode 100644 index 456b0b209..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-binaries/update-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "url": "swift://container/new-jar-example.jar", - "name": "new-jar-example.jar", - "description": "This is a new job binary" -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-binaries/update-response.json b/api-ref/source/data-processing/v1.1/samples/job-binaries/update-response.json deleted file mode 100644 index 947049e6e..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-binaries/update-response.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "job_binary": { - "is_public": false, - "description": "This is a new job binary", - "url": "swift://container/new-jar-example.jar", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2015-09-15 12:42:51.421542", - "updated_at": null, - "id": "b713d7ad-4add-4f12-g1b6-cdg71aaef350", - "name": "new-jar-example.jar", - "is_protected": false - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-binary-internals/create-response.json b/api-ref/source/data-processing/v1.1/samples/job-binary-internals/create-response.json deleted file mode 100644 index a8d23d58c..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-binary-internals/create-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "job_binary_internal": { - "is_public": false, - "name": "script.pig", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 13:17:35.994466", - "updated_at": null, - "datasize": 160, - "id": "4833dc4b-8682-4d5b-8a9f-2036b47a0996", - "is_protected": false - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-binary-internals/list-response.json b/api-ref/source/data-processing/v1.1/samples/job-binary-internals/list-response.json deleted file mode 100644 index d5a2909ab..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-binary-internals/list-response.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "binaries": [ - { - "is_public": false, - "name": "example.pig", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 12:36:59.329034", - "updated_at": null, - "datasize": 161, - "id": "d2498cbf-4589-484a-a814-81436c18beb3", - "is_protected": false - }, - { - "is_public": false, - "name": "udf.jar", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 12:43:52.008620", - "updated_at": null, - "datasize": 3745, - "id": "22f1d87a-23c8-483e-a0dd-cb4a16dde5f9", - "is_protected": false - } - ] -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-binary-internals/show-response.json b/api-ref/source/data-processing/v1.1/samples/job-binary-internals/show-response.json deleted file mode 100644 index a8d23d58c..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-binary-internals/show-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "job_binary_internal": { - "is_public": false, - "name": "script.pig", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 13:17:35.994466", - "updated_at": null, - "datasize": 160, - "id": "4833dc4b-8682-4d5b-8a9f-2036b47a0996", - "is_protected": false - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-binary-internals/update-request.json b/api-ref/source/data-processing/v1.1/samples/job-binary-internals/update-request.json deleted file mode 100644 index d6e292052..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-binary-internals/update-request.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "public-jbi", - "is_public": true -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-binary-internals/update-response.json b/api-ref/source/data-processing/v1.1/samples/job-binary-internals/update-response.json deleted file mode 100644 index 19fed48c5..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-binary-internals/update-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "job_binary_internal": { - "is_public": true, - "name": "public-jbi", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2015-09-15 13:21:54.485912", - "updated_at": "2015-09-15 13:24:24.590124", - "datasize": 200, - "id": "2433dc4b-8682-4d5b-8a9f-2036d47a0996", - "is_protected": false - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-executions/cancel-response.json b/api-ref/source/data-processing/v1.1/samples/job-executions/cancel-response.json deleted file mode 100644 index 251c746c6..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-executions/cancel-response.json +++ /dev/null @@ -1,120 +0,0 @@ -{ - "job_execution": { - "job_configs": { - "configs": { - "mapred.reduce.tasks": "1", - "mapred.map.tasks": "1" - }, - "args": [ - "arg1", - "arg2" - ], - "params": { - "param2": "value2", - "param1": "value1" - } - }, - "is_protected": false, - "input_id": "3e1bc8e6-8c69-4749-8e52-90d9341d15bc", - "job_id": "310b0fc6-e1db-408e-8798-312e7500f3ac", - "cluster_id": "811e1134-666f-4c48-bc92-afb5b10c9d8c", - "created_at": "2015-09-15T09:49:24", - "end_time": "2015-09-15T12:50:46", - "output_id": "52146b52-6540-4aac-a024-fee253cf52a9", - "is_public": false, - "updated_at": "2015-09-15T09:50:46", - "return_code": null, - "data_source_urls": { - "3e1bc8e6-8c69-4749-8e52-90d9341d15bc": "swift://ap-cont/input", - "52146b52-6540-4aac-a024-fee253cf52a9": "swift://ap-cont/output" - }, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "start_time": "2015-09-15T12:49:43", - "id": "20da9edb-12ce-4b45-a473-41baeefef997", - "oozie_job_id": "0000001-150915094349962-oozie-hado-W", - "info": { - "user": "hadoop", - "actions": [ - { - "name": ":start:", - "trackerUri": "-", - "externalStatus": "OK", - "status": "OK", - "externalId": "-", - "transition": "job-node", - "data": null, - "endTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "errorCode": null, - "id": "0000001-150915094349962-oozie-hado-W@:start:", - "consoleUrl": "-", - "errorMessage": null, - "toString": "Action name[:start:] status[OK]", - "stats": null, - "type": ":START:", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "externalChildIDs": null, - "cred": "null" - }, - { - "name": "job-node", - "trackerUri": "http://172.18.168.119:8032", - "externalStatus": "FAILED/KILLED", - "status": "ERROR", - "externalId": "job_1442310173665_0002", - "transition": "fail", - "data": null, - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "errorCode": "JA018", - "id": "0000001-150915094349962-oozie-hado-W@job-node", - "consoleUrl": "http://ap-cluster-all-0:8088/proxy/application_1442310173665_0002/", - "errorMessage": "Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2]", - "toString": "Action name[job-node] status[ERROR]", - "stats": null, - "type": "pig", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "externalChildIDs": null, - "cred": "null" - }, - { - "name": "fail", - "trackerUri": "-", - "externalStatus": "OK", - "status": "OK", - "externalId": "-", - "transition": null, - "data": null, - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "errorCode": "E0729", - "id": "0000001-150915094349962-oozie-hado-W@fail", - "consoleUrl": "-", - "errorMessage": "Workflow failed, error message[Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2]]", - "toString": "Action name[fail] status[OK]", - "stats": null, - "type": ":KILL:", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "externalChildIDs": null, - "cred": "null" - } - ], - "createdTime": "Tue, 15 Sep 2015 09:49:58 GMT", - "status": "KILLED", - "group": null, - "externalId": null, - "acl": null, - "run": 0, - "appName": "job-wf", - "parentId": null, - "conf": "\r\n \r\n user.name\r\n hadoop\r\n \r\n \r\n oozie.use.system.libpath\r\n true\r\n \r\n \r\n mapreduce.job.user.name\r\n hadoop\r\n \r\n \r\n nameNode\r\n hdfs://ap-cluster-all-0:9000\r\n \r\n \r\n jobTracker\r\n http://172.18.168.119:8032\r\n \r\n \r\n oozie.wf.application.path\r\n hdfs://ap-cluster-all-0:9000/user/hadoop/pig-job-example/3038025d-9974-4993-a778-26a074cdfb8d/workflow.xml\r\n \r\n", - "id": "0000001-150915094349962-oozie-hado-W", - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "appPath": "hdfs://ap-cluster-all-0:9000/user/hadoop/pig-job-example/3038025d-9974-4993-a778-26a074cdfb8d/workflow.xml", - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "toString": "Workflow id[0000001-150915094349962-oozie-hado-W] status[KILLED]", - "lastModTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "consoleUrl": "http://ap-cluster-all-0.novalocal:11000/oozie?job=0000001-150915094349962-oozie-hado-W" - } - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-executions/job-ex-response.json b/api-ref/source/data-processing/v1.1/samples/job-executions/job-ex-response.json deleted file mode 100644 index 251c746c6..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-executions/job-ex-response.json +++ /dev/null @@ -1,120 +0,0 @@ -{ - "job_execution": { - "job_configs": { - "configs": { - "mapred.reduce.tasks": "1", - "mapred.map.tasks": "1" - }, - "args": [ - "arg1", - "arg2" - ], - "params": { - "param2": "value2", - "param1": "value1" - } - }, - "is_protected": false, - "input_id": "3e1bc8e6-8c69-4749-8e52-90d9341d15bc", - "job_id": "310b0fc6-e1db-408e-8798-312e7500f3ac", - "cluster_id": "811e1134-666f-4c48-bc92-afb5b10c9d8c", - "created_at": "2015-09-15T09:49:24", - "end_time": "2015-09-15T12:50:46", - "output_id": "52146b52-6540-4aac-a024-fee253cf52a9", - "is_public": false, - "updated_at": "2015-09-15T09:50:46", - "return_code": null, - "data_source_urls": { - "3e1bc8e6-8c69-4749-8e52-90d9341d15bc": "swift://ap-cont/input", - "52146b52-6540-4aac-a024-fee253cf52a9": "swift://ap-cont/output" - }, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "start_time": "2015-09-15T12:49:43", - "id": "20da9edb-12ce-4b45-a473-41baeefef997", - "oozie_job_id": "0000001-150915094349962-oozie-hado-W", - "info": { - "user": "hadoop", - "actions": [ - { - "name": ":start:", - "trackerUri": "-", - "externalStatus": "OK", - "status": "OK", - "externalId": "-", - "transition": "job-node", - "data": null, - "endTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "errorCode": null, - "id": "0000001-150915094349962-oozie-hado-W@:start:", - "consoleUrl": "-", - "errorMessage": null, - "toString": "Action name[:start:] status[OK]", - "stats": null, - "type": ":START:", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "externalChildIDs": null, - "cred": "null" - }, - { - "name": "job-node", - "trackerUri": "http://172.18.168.119:8032", - "externalStatus": "FAILED/KILLED", - "status": "ERROR", - "externalId": "job_1442310173665_0002", - "transition": "fail", - "data": null, - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "errorCode": "JA018", - "id": "0000001-150915094349962-oozie-hado-W@job-node", - "consoleUrl": "http://ap-cluster-all-0:8088/proxy/application_1442310173665_0002/", - "errorMessage": "Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2]", - "toString": "Action name[job-node] status[ERROR]", - "stats": null, - "type": "pig", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "externalChildIDs": null, - "cred": "null" - }, - { - "name": "fail", - "trackerUri": "-", - "externalStatus": "OK", - "status": "OK", - "externalId": "-", - "transition": null, - "data": null, - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "errorCode": "E0729", - "id": "0000001-150915094349962-oozie-hado-W@fail", - "consoleUrl": "-", - "errorMessage": "Workflow failed, error message[Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2]]", - "toString": "Action name[fail] status[OK]", - "stats": null, - "type": ":KILL:", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "externalChildIDs": null, - "cred": "null" - } - ], - "createdTime": "Tue, 15 Sep 2015 09:49:58 GMT", - "status": "KILLED", - "group": null, - "externalId": null, - "acl": null, - "run": 0, - "appName": "job-wf", - "parentId": null, - "conf": "\r\n \r\n user.name\r\n hadoop\r\n \r\n \r\n oozie.use.system.libpath\r\n true\r\n \r\n \r\n mapreduce.job.user.name\r\n hadoop\r\n \r\n \r\n nameNode\r\n hdfs://ap-cluster-all-0:9000\r\n \r\n \r\n jobTracker\r\n http://172.18.168.119:8032\r\n \r\n \r\n oozie.wf.application.path\r\n hdfs://ap-cluster-all-0:9000/user/hadoop/pig-job-example/3038025d-9974-4993-a778-26a074cdfb8d/workflow.xml\r\n \r\n", - "id": "0000001-150915094349962-oozie-hado-W", - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "appPath": "hdfs://ap-cluster-all-0:9000/user/hadoop/pig-job-example/3038025d-9974-4993-a778-26a074cdfb8d/workflow.xml", - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "toString": "Workflow id[0000001-150915094349962-oozie-hado-W] status[KILLED]", - "lastModTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "consoleUrl": "http://ap-cluster-all-0.novalocal:11000/oozie?job=0000001-150915094349962-oozie-hado-W" - } - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-executions/job-ex-update-request.json b/api-ref/source/data-processing/v1.1/samples/job-executions/job-ex-update-request.json deleted file mode 100644 index 647a4175b..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-executions/job-ex-update-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "is_public": true -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-executions/job-ex-update-response.json b/api-ref/source/data-processing/v1.1/samples/job-executions/job-ex-update-response.json deleted file mode 100644 index a5d248479..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-executions/job-ex-update-response.json +++ /dev/null @@ -1,120 +0,0 @@ -{ - "job_execution": { - "job_configs": { - "configs": { - "mapred.reduce.tasks": "1", - "mapred.map.tasks": "1" - }, - "args": [ - "arg1", - "arg2" - ], - "params": { - "param2": "value2", - "param1": "value1" - } - }, - "is_protected": false, - "input_id": "3e1bc8e6-8c69-4749-8e52-90d9341d15bc", - "job_id": "310b0fc6-e1db-408e-8798-312e7500f3ac", - "cluster_id": "811e1134-666f-4c48-bc92-afb5b10c9d8c", - "created_at": "2015-09-15T09:49:24", - "end_time": "2015-09-15T12:50:46", - "output_id": "52146b52-6540-4aac-a024-fee253cf52a9", - "is_public": true, - "updated_at": "2015-09-15T09:50:46", - "return_code": null, - "data_source_urls": { - "3e1bc8e6-8c69-4749-8e52-90d9341d15bc": "swift://ap-cont/input", - "52146b52-6540-4aac-a024-fee253cf52a9": "swift://ap-cont/output" - }, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "start_time": "2015-09-15T12:49:43", - "id": "20da9edb-12ce-4b45-a473-41baeefef997", - "oozie_job_id": "0000001-150915094349962-oozie-hado-W", - "info": { - "user": "hadoop", - "actions": [ - { - "name": ":start:", - "trackerUri": "-", - "externalStatus": "OK", - "status": "OK", - "externalId": "-", - "transition": "job-node", - "data": null, - "endTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "errorCode": null, - "id": "0000001-150915094349962-oozie-hado-W@:start:", - "consoleUrl": "-", - "errorMessage": null, - "toString": "Action name[:start:] status[OK]", - "stats": null, - "type": ":START:", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "externalChildIDs": null, - "cred": "null" - }, - { - "name": "job-node", - "trackerUri": "http://172.18.168.119:8032", - "externalStatus": "FAILED/KILLED", - "status": "ERROR", - "externalId": "job_1442310173665_0002", - "transition": "fail", - "data": null, - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "errorCode": "JA018", - "id": "0000001-150915094349962-oozie-hado-W@job-node", - "consoleUrl": "http://ap-cluster-all-0:8088/proxy/application_1442310173665_0002/", - "errorMessage": "Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2]", - "toString": "Action name[job-node] status[ERROR]", - "stats": null, - "type": "pig", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "externalChildIDs": null, - "cred": "null" - }, - { - "name": "fail", - "trackerUri": "-", - "externalStatus": "OK", - "status": "OK", - "externalId": "-", - "transition": null, - "data": null, - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "errorCode": "E0729", - "id": "0000001-150915094349962-oozie-hado-W@fail", - "consoleUrl": "-", - "errorMessage": "Workflow failed, error message[Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2]]", - "toString": "Action name[fail] status[OK]", - "stats": null, - "type": ":KILL:", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "externalChildIDs": null, - "cred": "null" - } - ], - "createdTime": "Tue, 15 Sep 2015 09:49:58 GMT", - "status": "KILLED", - "group": null, - "externalId": null, - "acl": null, - "run": 0, - "appName": "job-wf", - "parentId": null, - "conf": "\r\n \r\n user.name\r\n hadoop\r\n \r\n \r\n oozie.use.system.libpath\r\n true\r\n \r\n \r\n mapreduce.job.user.name\r\n hadoop\r\n \r\n \r\n nameNode\r\n hdfs://ap-cluster-all-0:9000\r\n \r\n \r\n jobTracker\r\n http://172.18.168.119:8032\r\n \r\n \r\n oozie.wf.application.path\r\n hdfs://ap-cluster-all-0:9000/user/hadoop/pig-job-example/3038025d-9974-4993-a778-26a074cdfb8d/workflow.xml\r\n \r\n", - "id": "0000001-150915094349962-oozie-hado-W", - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "appPath": "hdfs://ap-cluster-all-0:9000/user/hadoop/pig-job-example/3038025d-9974-4993-a778-26a074cdfb8d/workflow.xml", - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "toString": "Workflow id[0000001-150915094349962-oozie-hado-W] status[KILLED]", - "lastModTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "consoleUrl": "http://ap-cluster-all-0.novalocal:11000/oozie?job=0000001-150915094349962-oozie-hado-W" - } - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-executions/list-response.json b/api-ref/source/data-processing/v1.1/samples/job-executions/list-response.json deleted file mode 100644 index fb085254a..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-executions/list-response.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "job_executions": [ - { - "job_configs": { - "configs": { - "mapred.reduce.tasks": "1", - "mapred.map.tasks": "1" - }, - "args": [ - "arg1", - "arg2" - ], - "params": { - "param2": "value2", - "param1": "value1" - } - }, - "is_protected": false, - "input_id": "3e1bc8e6-8c69-4749-8e52-90d9341d15bc", - "job_id": "310b0fc6-e1db-408e-8798-312e7500f3ac", - "cluster_id": "811e1134-666f-4c48-bc92-afb5b10c9d8c", - "created_at": "2015-09-15T09:49:24", - "end_time": "2015-09-15T12:50:46", - "output_id": "52146b52-6540-4aac-a024-fee253cf52a9", - "is_public": false, - "updated_at": "2015-09-15T09:50:46", - "return_code": null, - "data_source_urls": { - "3e1bc8e6-8c69-4749-8e52-90d9341d15bc": "swift://ap-cont/input", - "52146b52-6540-4aac-a024-fee253cf52a9": "swift://ap-cont/output" - }, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "start_time": "2015-09-15T12:49:43", - "id": "20da9edb-12ce-4b45-a473-41baeefef997", - "oozie_job_id": "0000001-150915094349962-oozie-hado-W", - "info": { - "user": "hadoop", - "actions": [ - { - "name": ":start:", - "trackerUri": "-", - "externalStatus": "OK", - "status": "OK", - "externalId": "-", - "transition": "job-node", - "data": null, - "endTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "errorCode": null, - "id": "0000001-150915094349962-oozie-hado-W@:start:", - "consoleUrl": "-", - "errorMessage": null, - "toString": "Action name[:start:] status[OK]", - "stats": null, - "type": ":START:", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "externalChildIDs": null, - "cred": "null" - }, - { - "name": "job-node", - "trackerUri": "http://172.18.168.119:8032", - "externalStatus": "FAILED/KILLED", - "status": "ERROR", - "externalId": "job_1442310173665_0002", - "transition": "fail", - "data": null, - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "errorCode": "JA018", - "id": "0000001-150915094349962-oozie-hado-W@job-node", - "consoleUrl": "http://ap-cluster-all-0:8088/proxy/application_1442310173665_0002/", - "errorMessage": "Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2]", - "toString": "Action name[job-node] status[ERROR]", - "stats": null, - "type": "pig", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "externalChildIDs": null, - "cred": "null" - }, - { - "name": "fail", - "trackerUri": "-", - "externalStatus": "OK", - "status": "OK", - "externalId": "-", - "transition": null, - "data": null, - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "errorCode": "E0729", - "id": "0000001-150915094349962-oozie-hado-W@fail", - "consoleUrl": "-", - "errorMessage": "Workflow failed, error message[Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2]]", - "toString": "Action name[fail] status[OK]", - "stats": null, - "type": ":KILL:", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "externalChildIDs": null, - "cred": "null" - } - ], - "createdTime": "Tue, 15 Sep 2015 09:49:58 GMT", - "status": "KILLED", - "group": null, - "externalId": null, - "acl": null, - "run": 0, - "appName": "job-wf", - "parentId": null, - "conf": "\r\n \r\n user.name\r\n hadoop\r\n \r\n \r\n oozie.use.system.libpath\r\n true\r\n \r\n \r\n mapreduce.job.user.name\r\n hadoop\r\n \r\n \r\n nameNode\r\n hdfs://ap-cluster-all-0:9000\r\n \r\n \r\n jobTracker\r\n http://172.18.168.119:8032\r\n \r\n \r\n oozie.wf.application.path\r\n hdfs://ap-cluster-all-0:9000/user/hadoop/pig-job-example/3038025d-9974-4993-a778-26a074cdfb8d/workflow.xml\r\n \r\n", - "id": "0000001-150915094349962-oozie-hado-W", - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "appPath": "hdfs://ap-cluster-all-0:9000/user/hadoop/pig-job-example/3038025d-9974-4993-a778-26a074cdfb8d/workflow.xml", - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "toString": "Workflow id[0000001-150915094349962-oozie-hado-W] status[KILLED]", - "lastModTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "consoleUrl": "http://ap-cluster-all-0.novalocal:11000/oozie?job=0000001-150915094349962-oozie-hado-W" - } - } - ] -} diff --git a/api-ref/source/data-processing/v1.1/samples/job-types/job-types-list-response.json b/api-ref/source/data-processing/v1.1/samples/job-types/job-types-list-response.json deleted file mode 100644 index c321c4fbd..000000000 --- a/api-ref/source/data-processing/v1.1/samples/job-types/job-types-list-response.json +++ /dev/null @@ -1,209 +0,0 @@ -{ - "job_types": [ - { - "plugins": [ - { - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component.", - "versions": { - "1.2.1": {}, - "2.6.0": {} - }, - "title": "Vanilla Apache Hadoop", - "name": "vanilla" - }, - { - "description": "The Hortonworks Sahara plugin automates the deployment of the Hortonworks Data Platform (HDP) on OpenStack.", - "versions": { - "1.3.2": {}, - "2.0.6": {} - }, - "title": "Hortonworks Data Platform", - "name": "hdp" - }, - { - "description": "The Cloudera Sahara plugin provides the ability to launch the Cloudera distribution of Apache Hadoop (CDH) with Cloudera Manager management console.", - "versions": { - "5": {}, - "5.3.0": {} - }, - "title": "Cloudera Plugin", - "name": "cdh" - } - ], - "name": "Hive" - }, - { - "plugins": [ - { - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component.", - "versions": { - "1.2.1": {}, - "2.6.0": {} - }, - "title": "Vanilla Apache Hadoop", - "name": "vanilla" - }, - { - "description": "The Hortonworks Sahara plugin automates the deployment of the Hortonworks Data Platform (HDP) on OpenStack.", - "versions": { - "1.3.2": {}, - "2.0.6": {} - }, - "title": "Hortonworks Data Platform", - "name": "hdp" - }, - { - "description": "The Cloudera Sahara plugin provides the ability to launch the Cloudera distribution of Apache Hadoop (CDH) with Cloudera Manager management console.", - "versions": { - "5": {}, - "5.3.0": {} - }, - "title": "Cloudera Plugin", - "name": "cdh" - } - ], - "name": "Java" - }, - { - "plugins": [ - { - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component.", - "versions": { - "1.2.1": {}, - "2.6.0": {} - }, - "title": "Vanilla Apache Hadoop", - "name": "vanilla" - }, - { - "description": "The Hortonworks Sahara plugin automates the deployment of the Hortonworks Data Platform (HDP) on OpenStack.", - "versions": { - "1.3.2": {}, - "2.0.6": {} - }, - "title": "Hortonworks Data Platform", - "name": "hdp" - }, - { - "description": "The Cloudera Sahara plugin provides the ability to launch the Cloudera distribution of Apache Hadoop (CDH) with Cloudera Manager management console.", - "versions": { - "5": {}, - "5.3.0": {} - }, - "title": "Cloudera Plugin", - "name": "cdh" - } - ], - "name": "MapReduce" - }, - { - "plugins": [ - { - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component.", - "versions": { - "1.2.1": {}, - "2.6.0": {} - }, - "title": "Vanilla Apache Hadoop", - "name": "vanilla" - }, - { - "description": "The Hortonworks Sahara plugin automates the deployment of the Hortonworks Data Platform (HDP) on OpenStack.", - "versions": { - "1.3.2": {}, - "2.0.6": {} - }, - "title": "Hortonworks Data Platform", - "name": "hdp" - }, - { - "description": "The Cloudera Sahara plugin provides the ability to launch the Cloudera distribution of Apache Hadoop (CDH) with Cloudera Manager management console.", - "versions": { - "5": {}, - "5.3.0": {} - }, - "title": "Cloudera Plugin", - "name": "cdh" - } - ], - "name": "MapReduce.Streaming" - }, - { - "plugins": [ - { - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component.", - "versions": { - "1.2.1": {}, - "2.6.0": {} - }, - "title": "Vanilla Apache Hadoop", - "name": "vanilla" - }, - { - "description": "The Hortonworks Sahara plugin automates the deployment of the Hortonworks Data Platform (HDP) on OpenStack.", - "versions": { - "1.3.2": {}, - "2.0.6": {} - }, - "title": "Hortonworks Data Platform", - "name": "hdp" - }, - { - "description": "The Cloudera Sahara plugin provides the ability to launch the Cloudera distribution of Apache Hadoop (CDH) with Cloudera Manager management console.", - "versions": { - "5": {}, - "5.3.0": {} - }, - "title": "Cloudera Plugin", - "name": "cdh" - } - ], - "name": "Pig" - }, - { - "plugins": [ - { - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component.", - "versions": { - "1.2.1": {}, - "2.6.0": {} - }, - "title": "Vanilla Apache Hadoop", - "name": "vanilla" - }, - { - "description": "The Hortonworks Sahara plugin automates the deployment of the Hortonworks Data Platform (HDP) on OpenStack.", - "versions": { - "1.3.2": {}, - "2.0.6": {} - }, - "title": "Hortonworks Data Platform", - "name": "hdp" - }, - { - "description": "The Cloudera Sahara plugin provides the ability to launch the Cloudera distribution of Apache Hadoop (CDH) with Cloudera Manager management console.", - "versions": { - "5": {}, - "5.3.0": {} - }, - "title": "Cloudera Plugin", - "name": "cdh" - } - ], - "name": "Shell" - }, - { - "plugins": [ - { - "description": "This plugin provides an ability to launch Spark on Hadoop CDH cluster without any management consoles.", - "versions": { - "1.0.0": {} - }, - "title": "Apache Spark", - "name": "spark" - } - ], - "name": "Spark" - } - ] -} diff --git a/api-ref/source/data-processing/v1.1/samples/jobs/job-create-request.json b/api-ref/source/data-processing/v1.1/samples/jobs/job-create-request.json deleted file mode 100644 index b8d1a8ed1..000000000 --- a/api-ref/source/data-processing/v1.1/samples/jobs/job-create-request.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "description": "This is pig job example", - "mains": [ - "90d9d5ec-11aa-48bd-bc8c-34936ce0db6e" - ], - "libs": [ - "320a2ca7-25fd-4b48-9bc3-4fb1b6c4ff27" - ], - "type": "Pig", - "name": "pig-job-example" -} diff --git a/api-ref/source/data-processing/v1.1/samples/jobs/job-create-response.json b/api-ref/source/data-processing/v1.1/samples/jobs/job-create-response.json deleted file mode 100644 index 1413d83d2..000000000 --- a/api-ref/source/data-processing/v1.1/samples/jobs/job-create-response.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "job": { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-03-27 08:48:38.630827", - "id": "71defc8f-d005-484f-9d86-1aedf644d1ef", - "name": "pig-job-example", - "description": "This is pig job example", - "interface": [], - "libs": [ - { - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:53", - "id": "320a2ca7-25fd-4b48-9bc3-4fb1b6c4ff27", - "name": "binary-job", - "updated_at": null, - "description": "", - "url": "internal-db://c6a925fa-ac1d-4b2e-b88a-7054e1927521" - } - ], - "type": "Pig", - "is_protected": false, - "mains": [ - { - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-03 10:47:51", - "id": "90d9d5ec-11aa-48bd-bc8c-34936ce0db6e", - "name": "pig", - "updated_at": null, - "description": "", - "url": "internal-db://872878f6-72ea-44db-8d1d-e6a6396d2df0" - } - ] - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/jobs/job-execute-request.json b/api-ref/source/data-processing/v1.1/samples/jobs/job-execute-request.json deleted file mode 100644 index 588358c81..000000000 --- a/api-ref/source/data-processing/v1.1/samples/jobs/job-execute-request.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "cluster_id": "811e1134-666f-4c48-bc92-afb5b10c9d8c", - "input_id": "3e1bc8e6-8c69-4749-8e52-90d9341d15bc", - "output_id": "52146b52-6540-4aac-a024-fee253cf52a9", - "job_configs": { - "configs": { - "mapred.map.tasks": "1", - "mapred.reduce.tasks": "1" - }, - "args": [ - "arg1", - "arg2" - ], - "params": { - "param2": "value2", - "param1": "value1" - } - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/jobs/job-execute-response.json b/api-ref/source/data-processing/v1.1/samples/jobs/job-execute-response.json deleted file mode 100644 index 28e66fe90..000000000 --- a/api-ref/source/data-processing/v1.1/samples/jobs/job-execute-response.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "job_execution": { - "input_id": "3e1bc8e6-8c69-4749-8e52-90d9341d15bc", - "is_protected": false, - "job_id": "310b0fc6-e1db-408e-8798-312e7500f3ac", - "cluster_id": "811e1134-666f-4c48-bc92-afb5b10c9d8c", - "output_id": "52146b52-6540-4aac-a024-fee253cf52a9", - "created_at": "2015-09-15T09:49:24", - "is_public": false, - "id": "20da9edb-12ce-4b45-a473-41baeefef997", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "job_configs": { - "configs": { - "mapred.reduce.tasks": "1", - "mapred.map.tasks": "1" - }, - "args": [ - "arg1", - "arg2" - ], - "params": { - "param2": "value2", - "param1": "value1" - } - }, - "info": { - "status": "PENDING" - } - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/jobs/job-show-response.json b/api-ref/source/data-processing/v1.1/samples/jobs/job-show-response.json deleted file mode 100644 index 43653e971..000000000 --- a/api-ref/source/data-processing/v1.1/samples/jobs/job-show-response.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "job": { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:48", - "id": "1a674c31-9aaa-4d07-b844-2bf200a1b836", - "name": "Edp-test-job", - "updated_at": null, - "description": "", - "interface": [], - "libs": [ - { - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:48", - "id": "0ff4ac10-94a4-4e25-9ac9-603afe27b100", - "name": "binary-job.jar", - "updated_at": null, - "description": "", - "url": "swift://Edp-test-c71e6bce.sahara/binary-job.jar" - } - ], - "type": "MapReduce", - "mains": [], - "is_protected": false - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/jobs/job-update-request.json b/api-ref/source/data-processing/v1.1/samples/jobs/job-update-request.json deleted file mode 100644 index 810b8a60b..000000000 --- a/api-ref/source/data-processing/v1.1/samples/jobs/job-update-request.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "description": "This is public pig job example", - "name": "public-pig-job-example" -} diff --git a/api-ref/source/data-processing/v1.1/samples/jobs/job-update-response.json b/api-ref/source/data-processing/v1.1/samples/jobs/job-update-response.json deleted file mode 100644 index 0ee7e2734..000000000 --- a/api-ref/source/data-processing/v1.1/samples/jobs/job-update-response.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "job": { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:48", - "id": "1a674c31-9aaa-4d07-b844-2bf200a1b836", - "name": "public-pig-job-example", - "updated_at": null, - "description": "This is public pig job example", - "interface": [], - "libs": [ - { - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:48", - "id": "0ff4ac10-94a4-4e25-9ac9-603afe27b100", - "name": "binary-job.jar", - "updated_at": null, - "description": "", - "url": "swift://Edp-test-c71e6bce.sahara/binary-job.jar" - } - ], - "type": "MapReduce", - "mains": [], - "is_protected": false - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/jobs/jobs-list-response.json b/api-ref/source/data-processing/v1.1/samples/jobs/jobs-list-response.json deleted file mode 100644 index 7f0d04de6..000000000 --- a/api-ref/source/data-processing/v1.1/samples/jobs/jobs-list-response.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "jobs": [ - { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:48", - "id": "1a674c31-9aaa-4d07-b844-2bf200a1b836", - "name": "Edp-test-job-3d60854e", - "updated_at": null, - "description": "", - "interface": [], - "libs": [ - { - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:48", - "id": "0ff4ac10-94a4-4e25-9ac9-603afe27b100", - "name": "binary-job-339c2d1a.jar", - "updated_at": null, - "description": "", - "url": "swift://Edp-test-c71e6bce.sahara/binary-job-339c2d1a.jar" - } - ], - "type": "MapReduce", - "mains": [], - "is_protected": false - }, - { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:44", - "id": "4d1f3759-3497-4927-8352-910bacf24e62", - "name": "Edp-test-job-6b6953c8", - "updated_at": null, - "description": "", - "interface": [], - "libs": [ - { - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:44", - "id": "e0d47800-4ac1-4d63-a2e1-c92d669a44e2", - "name": "binary-job-6f21a2f8.jar", - "updated_at": null, - "description": "", - "url": "swift://Edp-test-b409ec68.sahara/binary-job-6f21a2f8.jar" - } - ], - "type": "Pig", - "mains": [ - { - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:44", - "id": "e073e896-f123-4b76-995f-901d786262df", - "name": "binary-job-d4f8bd75.pig", - "updated_at": null, - "description": "", - "url": "swift://Edp-test-b409ec68.sahara/binary-job-d4f8bd75.pig" - } - ], - "is_protected": false - } - ] -} diff --git a/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-template-create-request.json b/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-template-create-request.json deleted file mode 100644 index 802fcfb30..000000000 --- a/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-template-create-request.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "plugin_name": "vanilla", - "hadoop_version": "2.7.1", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "name": "master", - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "flavor_id": "2" -} diff --git a/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-template-create-response.json b/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-template-create-response.json deleted file mode 100644 index c9f9851a4..000000000 --- a/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-template-create-response.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "node_group_template": { - "is_public": false, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "is_default": false, - "availability_zone": null, - "plugin_name": "vanilla", - "is_protected": false, - "flavor_id": "2", - "id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:20:11", - "security_groups": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-template-show-response.json b/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-template-show-response.json deleted file mode 100644 index 78fa9f970..000000000 --- a/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-template-show-response.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "node_group_template": { - "is_public": false, - "image_id": null, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "is_default": false, - "availability_zone": null, - "plugin_name": "vanilla", - "flavor_id": "2", - "id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "description": null, - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:20:11", - "is_protected": false, - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "security_groups": null, - "volume_type": null - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-template-update-request.json b/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-template-update-request.json deleted file mode 100644 index 124ef6187..000000000 --- a/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-template-update-request.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "plugin_name": "vanilla", - "hadoop_version": "2.7.1", - "node_processes": [ - "datanode" - ], - "name": "new", - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "flavor_id": "2" -} diff --git a/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-template-update-response.json b/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-template-update-response.json deleted file mode 100644 index bbb3161f2..000000000 --- a/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-template-update-response.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "node_group_template": { - "is_public": false, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "is_default": false, - "availability_zone": null, - "plugin_name": "vanilla", - "is_protected": false, - "flavor_id": "2", - "id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:20:11", - "security_groups": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "new", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-templates-list-response.json b/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-templates-list-response.json deleted file mode 100644 index 37c296cdf..000000000 --- a/api-ref/source/data-processing/v1.1/samples/node-group-templates/node-group-templates-list-response.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "node_group_templates": [ - { - "is_public": false, - "image_id": null, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "is_default": false, - "availability_zone": null, - "plugin_name": "vanilla", - "flavor_id": "2", - "id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "description": null, - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:20:11", - "is_protected": false, - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "security_groups": null, - "volume_type": null - }, - { - "is_public": false, - "image_id": null, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "is_default": false, - "availability_zone": null, - "plugin_name": "vanilla", - "flavor_id": "2", - "id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "description": null, - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:27:00", - "is_protected": false, - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "worker", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode", - "nodemanager" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "security_groups": null, - "volume_type": null - } - ] -} diff --git a/api-ref/source/data-processing/v1.1/samples/plugins/plugin-show-response.json b/api-ref/source/data-processing/v1.1/samples/plugins/plugin-show-response.json deleted file mode 100644 index 00b948a0e..000000000 --- a/api-ref/source/data-processing/v1.1/samples/plugins/plugin-show-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "plugin": { - "name": "vanilla", - "versions": [ - "1.2.1", - "2.4.1", - "2.6.0" - ], - "title": "Vanilla Apache Hadoop", - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component." - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/plugins/plugin-version-show-response.json b/api-ref/source/data-processing/v1.1/samples/plugins/plugin-version-show-response.json deleted file mode 100644 index cb1c175a5..000000000 --- a/api-ref/source/data-processing/v1.1/samples/plugins/plugin-version-show-response.json +++ /dev/null @@ -1,92 +0,0 @@ -{ - "plugin": { - "name": "vanilla", - "versions": [ - "1.2.1", - "2.4.1", - "2.6.0" - ], - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component.", - "required_image_tags": [ - "vanilla", - "2.6.0" - ], - "node_processes": { - "JobFlow": [ - "oozie" - ], - "HDFS": [ - "namenode", - "datanode", - "secondarynamenode" - ], - "YARN": [ - "resourcemanager", - "nodemanager" - ], - "MapReduce": [ - "historyserver" - ], - "Hadoop": [], - "Hive": [ - "hiveserver" - ] - }, - "configs": [ - { - "default_value": "/tmp/hadoop-${user.name}", - "name": "hadoop.tmp.dir", - "priority": 2, - "config_type": "string", - "applicable_target": "HDFS", - "is_optional": true, - "scope": "node", - "description": "A base for other temporary directories." - }, - { - "default_value": true, - "name": "hadoop.native.lib", - "priority": 2, - "config_type": "bool", - "applicable_target": "HDFS", - "is_optional": true, - "scope": "node", - "description": "Should native hadoop libraries, if present, be used." - }, - { - "default_value": 1024, - "name": "NodeManager Heap Size", - "config_values": null, - "priority": 1, - "config_type": "int", - "applicable_target": "YARN", - "is_optional": false, - "scope": "node", - "description": null - }, - { - "default_value": true, - "name": "Enable Swift", - "config_values": null, - "priority": 1, - "config_type": "bool", - "applicable_target": "general", - "is_optional": false, - "scope": "cluster", - "description": null - }, - { - "default_value": true, - "name": "Enable MySQL", - "config_values": null, - "priority": 1, - "config_type": "bool", - "applicable_target": "general", - "is_optional": true, - "scope": "cluster", - "description": null - } - ], - "title": "Vanilla Apache Hadoop" - } -} diff --git a/api-ref/source/data-processing/v1.1/samples/plugins/plugins-list-response.json b/api-ref/source/data-processing/v1.1/samples/plugins/plugins-list-response.json deleted file mode 100644 index d92d85c11..000000000 --- a/api-ref/source/data-processing/v1.1/samples/plugins/plugins-list-response.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "plugins": [ - { - "name": "vanilla", - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component.", - "versions": [ - "1.2.1", - "2.4.1", - "2.6.0" - ], - "title": "Vanilla Apache Hadoop" - }, - { - "name": "hdp", - "description": "The Hortonworks Sahara plugin automates the deployment of the Hortonworks Data Platform (HDP) on OpenStack.", - "versions": [ - "1.3.2", - "2.0.6" - ], - "title": "Hortonworks Data Platform" - }, - { - "name": "spark", - "description": "This plugin provides an ability to launch Spark on Hadoop CDH cluster without any management consoles.", - "versions": [ - "1.0.0", - "0.9.1" - ], - "title": "Apache Spark" - }, - { - "name": "cdh", - "description": "The Cloudera Sahara plugin provides the ability to launch the Cloudera distribution of Apache Hadoop (CDH) with Cloudera Manager management console.", - "versions": [ - "5", - "5.3.0" - ], - "title": "Cloudera Plugin" - } - ] -} diff --git a/api-ref/source/database/v1/api-versions.inc b/api-ref/source/database/v1/api-versions.inc deleted file mode 100644 index 44b688728..000000000 --- a/api-ref/source/database/v1/api-versions.inc +++ /dev/null @@ -1,89 +0,0 @@ -.. -*- rst -*- - -============ -API versions -============ - -Lists information for all Database Service API versions and shows -Database Service v1.0 details. - - -List versions -============= - -.. rest_method:: GET / - -Lists information about all Database Service API versions. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-versions-response.json - :language: javascript - - - - - - - - - - - - - - -Show version details -==================== - -.. rest_method:: GET /v1.0 - -Shows details for the Database Service API v1.0. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-version-response.json - :language: javascript - - - - - - - - - - - - - diff --git a/api-ref/source/database/v1/configurations.inc b/api-ref/source/database/v1/configurations.inc deleted file mode 100644 index a8a4d3671..000000000 --- a/api-ref/source/database/v1/configurations.inc +++ /dev/null @@ -1,313 +0,0 @@ -.. -*- rst -*- - -===================================== -Configuration groups (configurations) -===================================== - -Creates and lists all configuration groups. - - -Create configuration group -========================== - -.. rest_method:: POST /v1.0/{accountId}/configurations - -Creates a configuration group. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - datastore: datastore - - values: values - - name: name - - accountId: accountId - -Request Example ---------------- - -.. literalinclude:: samples/db-create-config-grp-request.json - :language: javascript - - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-create-config-grp-response.json - :language: javascript - - - - - - - - - - - - - - -List configuration groups -========================= - -.. rest_method:: GET /v1.0/{accountId}/configurations - -Lists all configuration groups. - -The list includes the associated data store and data store version -for each configuration group. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - accountId: accountId - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-list-cfg-groups-response.json - :language: javascript - - - - - - - - - - - - - - -List configuration group instances -================================== - -.. rest_method:: GET /v1.0/{accountId}/configurations/{configId}/instances - -Lists the instances associated with the specified configuration group. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - configId: configId - - accountId: accountId - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-config-group-instances-response.json - :language: javascript - - - - - - - - - - - - - - -Delete configuration group -========================== - -.. rest_method:: DELETE /v1.0/{accountId}/configurations/{configId} - -Deletes a configuration group. - -Error response codes:202,413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - configId: configId - - accountId: accountId - - - - - - - - - - - - - - - - -Patch configuration group -========================= - -.. rest_method:: PATCH /v1.0/{accountId}/configurations/{configId} - -Sets new values for a configuration group. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - values: values - - configId: configId - - accountId: accountId - -Request Example ---------------- - -.. literalinclude:: samples/db-patch-config-grp-request.json - :language: javascript - - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-patch-config-grp-response-json-http.txt - :language: javascript - - - - - - - - - - - - - - -Show configuration group details -================================ - -.. rest_method:: GET /v1.0/{accountId}/configurations/{configId} - -Lists details about a configuration group, including its values. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - configId: configId - - accountId: accountId - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-config-group-details-response.json - :language: javascript - - - - - - - - - - - - - - -Update configuration group -========================== - -.. rest_method:: PUT /v1.0/{accountId}/configurations/{configId} - -Sets new values for a configuration group. Also lets you change the name and description of the configuration group. - -Error response codes:202,413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - values: values - - description: description - - name: name - - configId: configId - - accountId: accountId - -Request Example ---------------- - -.. literalinclude:: samples/db-update-config-grp-request.json - :language: javascript - - - - - - - - - - - - - - - - diff --git a/api-ref/source/database/v1/database-instance-actions.inc b/api-ref/source/database/v1/database-instance-actions.inc deleted file mode 100644 index f1c842a83..000000000 --- a/api-ref/source/database/v1/database-instance-actions.inc +++ /dev/null @@ -1,269 +0,0 @@ -.. -*- rst -*- - -================================== -Database instance actions (action) -================================== - -Resizes instances and volumes and restarts instances. - - -Restart instance -================ - -.. rest_method:: POST /v1.0/{accountId}/instances/{instanceId}/action - -Restarts the database service for an instance. - -The restart operation restarts only the MySQL instance. Restarting -MySQL erases any dynamic configuration settings that you make in -MySQL. - -The MySQL service is unavailable until the instance restarts. - -If the operation succeeds, it returns the ``Accepted (202)`` -response code. - -Error response codes:202,413,415,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - instanceId: instanceId - - accountId: accountId - -Request Example ---------------- - -.. literalinclude:: samples/db-instance-restart-request.json - :language: javascript - - - - - - - - - - - - - - - - - - -Resize instance -=============== - -.. rest_method:: POST /v1.0/{accountId}/instances/{instanceId}/action - -Resizes the memory for an instance. - -If you provide a valid ``flavorRef``, this operation changes the -memory size of the instance, and restarts MySQL. - -Error response codes:202,413,415,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - instanceId: instanceId - - accountId: accountId - -Request Example ---------------- - -.. literalinclude:: samples/db-instance-resize-instance-request.json - :language: javascript - - - - - - - - - - - - - - - - - - -Resize instance volume -====================== - -.. rest_method:: POST /v1.0/{accountId}/instances/{instanceId}/action - -Resizes the volume that is attached to an instance. - -You can use this operation to increase but not decrease the volume -size. A valid volume size is an integer value in gigabytes (GB). - -You cannot increase the volume to a size that is larger than the -API volume size limit. - -If this operation succeeds, it returns a 202 Accepted response. - -Error response codes:202,413,415,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - instanceId: instanceId - - accountId: accountId - -Request Example ---------------- - -.. literalinclude:: samples/db-instance-resize-volume-request.json - :language: javascript - - - - - - - - - - - - - - - - - - -Promote instance to replica source -================================== - -.. rest_method:: POST /v1.0/{accountId}/instances/{instanceId}/action - -Promotes a replica. - -If you have set up replication, and the base instance is still -reachable, you can use this operation to promote a replica to be -the new base instance. - -This can be useful if you want to make a configuration change to -the base instance that your replicas are replicating from. For -example, you might want to increase the disk or CPU capacity. If -you made the change on the base instance directly, you would need -to take the base instance down for the duration of the operation. -Instead, you can create a replica, make the configuration change on -the replica, and then promote the replica to become the new base -instance. - -For ``instanceId``, pass in the instance ID of the replica you want -to promote. - -Error response codes:202,413,415,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - instanceId: instanceId - - accountId: accountId - -Request Example ---------------- - -.. literalinclude:: samples/db-instance-promote-replica-request.json - :language: javascript - - - - - - - - - - - - - - - - - - -Delete replication base instance -================================ - -.. rest_method:: POST /v1.0/{accountId}/instances/{instanceId}/action - -Deletes the base instance in a replication set. - -If the base instance becomes unreachable, you can use this -operation to delete the base instance. - -This operation: - -- Finds the replica that has processed the greatest number of - transactions and picks that replica to use as the new base - instance. - -- Transfers the public IP of the old base instance to the new base - instance (which is the newly-promoted replica). - -- Deletes the old base instance. - -- Takes all the instances in the replication set and makes them - start replicating from the new base instance. - -For ``instanceId``, pass in the instance ID of the unreachable base -instance. - -Error response codes:202,413,415,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - instanceId: instanceId - - accountId: accountId - -Request Example ---------------- - -.. literalinclude:: samples/db-instance-eject-replica-request.json - :language: javascript - - - - - - - - - - - - - - - - - diff --git a/api-ref/source/database/v1/database-instances.inc b/api-ref/source/database/v1/database-instances.inc deleted file mode 100644 index 641dc1d04..000000000 --- a/api-ref/source/database/v1/database-instances.inc +++ /dev/null @@ -1,425 +0,0 @@ -.. -*- rst -*- - -============================== -Database instances (instances) -============================== - -Creates, lists, shows details for, attaches a configuration group -to, detaches a configuration group from, deletes, lists -configuration defaults, creates root, and determines whether root -is enables for instances. - - -Delete database instance -======================== - -.. rest_method:: DELETE /v1.0/{accountId}/instances/{instanceId} - -Deletes a database instance, including any associated data. - -This operation does not delete any read slaves. - -You cannot complete this operation when the instance state is -either ``REBUILDING`` or ``BUILDING``. - -Error response codes:202,413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - instanceId: instanceId - - accountId: accountId - - - - - - - - - - - - - - - - -Show database instance details -============================== - -.. rest_method:: GET /v1.0/{accountId}/instances/{instanceId} - -Shows database instance details. - -Lists the status and details of the database instance. - -Lists the volume size in gigabytes (GB) and the approximate GB -used. - -After instance creation, the ``used`` value is greater than 0, -which is expected and due to the automatic creation of non-empty -transaction logs for MySQL optimization. The response does not -include the ``used`` attribute when the instance status is -``BUILD``, ``REBOOT``, ``RESIZE``, or ``ERROR``. - -The list operations return a DNS-resolvable host name for the -database instance rather than an IP address. Because the host name -always resolves to the correct IP address for the database -instance, you do not need to maintain the mapping. Although the IP -address might change when you resize, migrate, or perform other -operations, the host name always resolves to the correct database -instance. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - instanceId: instanceId - - accountId: accountId - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-instance-status-detail-response.json - :language: javascript - - - - - - - - - - - - - - -Attach configuration group -========================== - -.. rest_method:: PUT /v1.0/{accountId}/instances/{instanceId} - -Attaches a configuration group to an instance. - -Error response codes:202,413,415,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - configuration: configuration - - instanceId: instanceId - - accountId: accountId - -Request Example ---------------- - -.. literalinclude:: samples/db-attach-config-grp-request.json - :language: javascript - - - - - - - - - - - - - - - - - - -Detach configuration group -========================== - -.. rest_method:: PUT /v1.0/{accountId}/instances/{instanceId} - -Detaches a configuration group from an instance. - -When you pass in only an instance ID and omit the configuration ID, -this operation detaches any configuration group that was attached -to the instance. - -Error response codes:202,413,415,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - configuration: configuration - - instanceId: instanceId - - accountId: accountId - -Request Example ---------------- - -.. literalinclude:: samples/db-detach-config-grp-request.json - :language: javascript - - - - - - - - - - - - - - - - - - -Detach replica -============== - -.. rest_method:: PATCH /v1.0/{accountId}/instances/{instanceId} - -Detaches a replica from its replication source. - -If you created an instance that is a replica of a source instance, -you can detach the replica from the source. This can be useful if -the source becomes unavailable. In this case, you can detach the -replica from the source, making the replica a standalone database -instance. You can then take the new standalone instance and create -a new replica of that instance. - -Error response codes:202,413,415,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - replica_of: replica_of - - slave_of: slave_of - - instanceId: instanceId - - accountId: accountId - -Request Example ---------------- - -.. literalinclude:: samples/db-detach-replica-request.json - :language: javascript - - - - - - - - - - - - - - - - - - -Create database instance -======================== - -.. rest_method:: POST /v1.0/{accountId}/instances - -Creates a database instance. - -Asynchronously provisions a database instance. You must specify a -flavor and a volume size. The service provisions the instance with -a volume of the requested size, which serves as storage for the -database instance. - - **Notes** - -- You can create only one database instance per POST request. - -- You can create a database instance with one or more databases. You - associate users with each database. - -- The default binding for the MySQL instance is port 3306. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - users: users - - password: password - - datastore_version: datastore_version - - name: name - - flavorRef: flavorRef - - characterSet: characterSet - - replica_count: replica_count - - instance: instance - - collate: collate - - databases: databases - - datastore: datastore - - configuration: configuration - - type: type - - replica_of: replica_of - - size: size - - accountId: accountId - -Request Example ---------------- - -.. literalinclude:: samples/db-create-instance-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - updated: updated - - name: name - - created: created - - characterSet: characterSet - - instance: instance - - collate: collate - - databases: databases - - flavor: flavor - - users: users - - - -Response Example ----------------- - -.. literalinclude:: samples/db-create-instance-response.json - :language: javascript - - - - - - - - - - - - - - -List database instances -======================= - -.. rest_method:: GET /v1.0/{accountId}/instances - -Lists information, including status, for all database instances. - -Lists status and information for all database instances. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - accountId: accountId - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-instances-index-response.json - :language: javascript - - - - - - - - - - - - - - -List configuration defaults -=========================== - -.. rest_method:: GET /v1.0/{accountId}/instances/{instanceId}/configuration - -Lists the configuration defaults for an instance. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - instanceId: instanceId - - accountId: accountId - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-list-cfg-defaults-response.json - :language: javascript - - - - - - - - - - - - - diff --git a/api-ref/source/database/v1/databases.inc b/api-ref/source/database/v1/databases.inc deleted file mode 100644 index 658b5b7be..000000000 --- a/api-ref/source/database/v1/databases.inc +++ /dev/null @@ -1,137 +0,0 @@ -.. -*- rst -*- - -===================== -Databases (databases) -===================== - -Creates, lists all, and deletes databases. - - -Delete database -=============== - -.. rest_method:: DELETE /v1.0/{accountId}/instances/{instanceId}/databases/{databaseName} - -Deletes a database. - -This operation also deletes all data that is associated with the -database. - -Error response codes:202,413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - instanceId: instanceId - - databaseName: databaseName - - accountId: accountId - - - - - - - - - - - - - - - - -Create database -=============== - -.. rest_method:: POST /v1.0/{accountId}/instances/{instanceId}/databases - -Creates a database within an instance. - -The ``name`` of the database is a required attribute. - -Error response codes:202,413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - characterSet: characterSet - - collate: collate - - name: name - - instanceId: instanceId - - accountId: accountId - -Request Example ---------------- - -.. literalinclude:: samples/db-create-databases-request.json - :language: javascript - - - - - - - - - - - - - - - - - -List instance databases -======================= - -.. rest_method:: GET /v1.0/{accountId}/instances/{instanceId}/databases - -Lists databases for an instance. - -This operation returns only the user-defined databases and not the -system databases. Only the database administrator can view the -``mysql``, ``information_schema``, and ``lost+found`` system -databases. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - instanceId: instanceId - - accountId: accountId - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-list-databases-response.json - :language: javascript - - - - - - - - - - - - - diff --git a/api-ref/source/database/v1/datastores.inc b/api-ref/source/database/v1/datastores.inc deleted file mode 100644 index e55629596..000000000 --- a/api-ref/source/database/v1/datastores.inc +++ /dev/null @@ -1,143 +0,0 @@ -.. -*- rst -*- - -======================== -Data stores (datastores) -======================== - -Lists data store versions, lists parameters for data stores, and -shows parameter details for a data store version. - - -Show configuration parameter details -==================================== - -.. rest_method:: GET /v1.0/{accountId}/datastores/versions/{datastore_version_id}/parameters/{parameter_name} - -Displays details for a configuration parameter associated with a data store version. - -Details include the type, minimum and maximum values, and whether -you must restart the instance after you change the parameter value. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - parameter_name: parameter_name - - datastore_version_id: datastore_version_id - - accountId: accountId - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-show-parameter-details.json - :language: javascript - - - - - - - - - - - - - - -List datastore versions -======================= - -.. rest_method:: GET /v1.0/{accountId}/datastores/{datastore_name}/versions - -Lists the available versions of a data store. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - datastore_name: datastore_name - - accountId: accountId - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-list-datastore-versions.json - :language: javascript - - - - - - - - - - - - - - -List configuration parameters -============================= - -.. rest_method:: GET /v1.0/{accountId}/datastores/versions/{datastore_version_id}/parameters - -Lists the available configuration parameters for a data store version. - -Parameter information includes the type, minimum and maximum -values, and whether you must restart the instance after you change -a parameter value. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - datastore_version_id: datastore_version_id - - accountId: accountId - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-list-parameters-response.json - :language: javascript - - - - - - - - - - - - - diff --git a/api-ref/source/database/v1/flavors.inc b/api-ref/source/database/v1/flavors.inc deleted file mode 100644 index 4127737a2..000000000 --- a/api-ref/source/database/v1/flavors.inc +++ /dev/null @@ -1,104 +0,0 @@ -.. -*- rst -*- - -================= -Flavors (flavors) -================= - -Lists all flavors and shows details for a flavor, by ID. - - -Show flavor details -=================== - -.. rest_method:: GET /v1.0/{accountId}/flavors/{flavorId} - -Shows flavor details with details of the RAM. - -This resource is identical to the flavors found in the OpenStack -Compute API, but without the disk property. - -The ``flavorId`` parameter must be an integer value. If you use a -floating point value for this parameter, this call truncates the -decimal portion and uses the integer portion as the ``flavorId`` -value. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - flavorId: flavorId - - accountId: accountId - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-flavors-by-id-response.json - :language: javascript - - - - - - - - - - - - - - -List flavors -============ - -.. rest_method:: GET /v1.0/{accountId}/flavors - -Lists information for all available flavors. - -This operation lists information for all available flavors. - -This resource is identical to the flavors found in the OpenStack -Nova API, but without the disk property. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - accountId: accountId - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-flavors-response.json - :language: javascript - - - - - - - - - - - - - diff --git a/api-ref/source/database/v1/parameters.yaml b/api-ref/source/database/v1/parameters.yaml deleted file mode 100644 index 6a863fdcf..000000000 --- a/api-ref/source/database/v1/parameters.yaml +++ /dev/null @@ -1,293 +0,0 @@ -# variables in header -{} - -# variables in path -accountId: - description: | - The account ID of the owner of the instance. - in: path - required: false - type: string -configId: - description: | - The ID of the configuration group. - in: path - required: false - type: string -databaseName: - description: | - The name for the database. - in: path - required: false - type: string -datastore_name: - description: | - The name of the data store. - in: path - required: false - type: string -datastore_version_id: - description: | - The UUID of the data store version. - in: path - required: false - type: string -flavorId: - description: | - The ID for the flavor. - in: path - required: false - type: string -instanceId: - description: | - The ID for the database instance. - in: path - required: false - type: string -parameter_name: - description: | - The name of the parameter for which to show - details. - in: path - required: false - type: string - -# variables in query -{} - -# variables in body -characterSet: - description: | - A set of symbols and encodings. Default is - ``utf8``. For information about supported character sets and - collations, see `Character Sets and Collations in MySQL - `_. - in: body - required: false - type: string -collate: - description: | - A set of rules for comparing characters in a - character set. Default is ``utf8_general_ci``. For information - about supported character sets and collations, see `Character Sets - and Collations in MySQL `_. - in: body - required: false - type: string -configuration: - description: | - ID of the configuration group that you want to - attach to the instance. - in: body - required: true - type: string -configuration_1: - description: | - ID of the configuration group to attach to the - instance. - in: body - required: false - type: string -configuration_2: - description: | - To detach a configuration group, set the - configuration parameter to null. - in: body - required: true - type: string -created: - description: | - The date and time when the resource was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2015-08-27T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. In the previous example, the offset value is ``-05:00``. - in: body - required: true - type: string -databases: - description: | - A ``databases`` object. - in: body - required: false - type: array -datastore: - description: | - Data store assigned to the configuration group. - Required if you did not configure the default data store. - in: body - required: true - type: string -datastore_1: - description: | - Name of the datastore to use when creating the - instance. - in: body - required: false - type: string -datastore_version: - description: | - Name of the datastore version to use when - creating the instance. - in: body - required: false - type: string -description: - description: | - New description of the configuration group. - in: body - required: true - type: string -flavor: - description: | - A ``flavor`` object, which includes the flavor ID - (integer) and flavor relative links. - in: body - required: true - type: object -flavorRef: - description: | - Reference (href), which is the actual URI to a - flavor as it appears in the list flavors response. Rather than - the flavor URI, you can also pass the flavor ID (integer) as the - ``flavorRef`` value. For example, ``1``. - in: body - required: true - type: string -instance: - description: | - An ``instance`` object. - in: body - required: true - type: object -name: - description: | - Name of the configuration group you are creating. - in: body - required: true - type: string -name_1: - description: | - A database name. You cannot use the - ``lost+found``, ``information_schema``, or ``mysql`` database name - to create a database because these names are reserved for system - databases. Valid characters in a database name are: - Upper and - lower case letters. - Numbers. - ``@``, ``?``, ``#``, and spaces - except at the beginning or end of the database name. - ``_`` is - allowed anywhere in the database name. You cannot use these - characters in a database name: The maximum length of a database - name is 64 characters. - in: body - required: false - type: string -name_2: - description: | - The user name for the database on instance - creation. - in: body - required: false - type: string -name_3: - description: | - New name of the configuration group. - in: body - required: true - type: string -password: - description: | - The password for those users on instance - creation. - in: body - required: false - type: string -replica_count: - description: | - Number of replicas to create (defaults to 1). - in: body - required: false - type: integer -replica_of: - description: | - ID or name of an existing instance to replicate - from. - in: body - required: false - type: string -replica_of_1: - description: | - To detach a replica, set ``replica_of`` to null. - in: body - required: true - type: string -size: - description: | - The volume size, in gigabytes (GB). A valid value - is from 1 to 50. - in: body - required: true - type: integer -slave_of: - description: | - To detach a replica, set ``slave_of`` to null. - in: body - required: true - type: string -type: - description: | - The volume type to use. You can list the - available volume types on your system by using the ``cinder type- - list`` command. If you want to specify a volume type, you must - also specify a volume size. - in: body - required: false - type: string -updated: - description: | - The date and time when the resource was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - - The UTC time zone is assumed. - in: body - required: true - type: string -users: - description: | - A ``users`` object. - in: body - required: true - type: array -values: - description: | - Dictionary that lists configuration parameter - names and associated values. - in: body - required: true - type: string -values_1: - description: | - Dictionary that lists configuration parameter - names and associated values. - in: body - required: true - type: object - diff --git a/api-ref/source/database/v1/samples/db-attach-config-grp-request-json-http.txt b/api-ref/source/database/v1/samples/db-attach-config-grp-request-json-http.txt deleted file mode 100644 index 478e04939..000000000 --- a/api-ref/source/database/v1/samples/db-attach-config-grp-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -PUT /v1.0/1234/instances/4c93c73b-d6d0-47d7-b8c6-b699d19d7de9 HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/source/database/v1/samples/db-attach-config-grp-request.json b/api-ref/source/database/v1/samples/db-attach-config-grp-request.json deleted file mode 100644 index d5708d910..000000000 --- a/api-ref/source/database/v1/samples/db-attach-config-grp-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "instance": { - "configuration": "2aa51628-5c42-4086-8682-137caffd2ba6" - } -} diff --git a/api-ref/source/database/v1/samples/db-attach-config-grp-response-json-http.txt b/api-ref/source/database/v1/samples/db-attach-config-grp-response-json-http.txt deleted file mode 100644 index c7fabb46f..000000000 --- a/api-ref/source/database/v1/samples/db-attach-config-grp-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 202 OK -Content-Type: application/json -Content-Length: 0 -Date: Mon, 13 Jul 2015 19:53:04 GMT - diff --git a/api-ref/source/database/v1/samples/db-check-root-user-request-json-http.txt b/api-ref/source/database/v1/samples/db-check-root-user-request-json-http.txt deleted file mode 100644 index 86b449b52..000000000 --- a/api-ref/source/database/v1/samples/db-check-root-user-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f/root HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-check-root-user-response-json-http.txt b/api-ref/source/database/v1/samples/db-check-root-user-response-json-http.txt deleted file mode 100644 index a7b5e387b..000000000 --- a/api-ref/source/database/v1/samples/db-check-root-user-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 21 -Date: Wed, 25 Jan 2012 21:58:13 GMT \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-check-root-user-response.json b/api-ref/source/database/v1/samples/db-check-root-user-response.json deleted file mode 100644 index f3990b45a..000000000 --- a/api-ref/source/database/v1/samples/db-check-root-user-response.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "rootEnabled": true -} diff --git a/api-ref/source/database/v1/samples/db-config-group-details-request-json-http.txt b/api-ref/source/database/v1/samples/db-config-group-details-request-json-http.txt deleted file mode 100644 index 8ee791ec8..000000000 --- a/api-ref/source/database/v1/samples/db-config-group-details-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/configurations/5678 HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json diff --git a/api-ref/source/database/v1/samples/db-config-group-details-response-json-http.txt b/api-ref/source/database/v1/samples/db-config-group-details-response-json-http.txt deleted file mode 100644 index 41f9a3b59..000000000 --- a/api-ref/source/database/v1/samples/db-config-group-details-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 138 -Date: Fri, 20 Nov 2015 19:53:04 GMT diff --git a/api-ref/source/database/v1/samples/db-config-group-details-response.json b/api-ref/source/database/v1/samples/db-config-group-details-response.json deleted file mode 100644 index a5ee26b41..000000000 --- a/api-ref/source/database/v1/samples/db-config-group-details-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "configuration": { - "datastore_name": "mysql", - "updated": "2015-11-22T19:07:20", - "values": { - "connect_timeout": 17 - }, - "name": "group1", - "created": "2015-11-20T20:51:24", - "datastore_version_name": "5.6", - "instance_count": 1, - "id": "1c8a4fdd-690c-4e6e-b2e1-148b8d738770", - "datastore_version_id": "b9f97132-467b-4f8e-b12d-947cfc223ac3", - "description": null - } -} diff --git a/api-ref/source/database/v1/samples/db-config-group-instances-request-json-http.txt b/api-ref/source/database/v1/samples/db-config-group-instances-request-json-http.txt deleted file mode 100644 index e4840a5be..000000000 --- a/api-ref/source/database/v1/samples/db-config-group-instances-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/configurations/5678/instances HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json diff --git a/api-ref/source/database/v1/samples/db-config-group-instances-response-json-http.txt b/api-ref/source/database/v1/samples/db-config-group-instances-response-json-http.txt deleted file mode 100644 index 41f9a3b59..000000000 --- a/api-ref/source/database/v1/samples/db-config-group-instances-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 138 -Date: Fri, 20 Nov 2015 19:53:04 GMT diff --git a/api-ref/source/database/v1/samples/db-config-group-instances-response.json b/api-ref/source/database/v1/samples/db-config-group-instances-response.json deleted file mode 100644 index b25b471d3..000000000 --- a/api-ref/source/database/v1/samples/db-config-group-instances-response.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instances": [ - { - "id": "7fd2d1d6-a2ef-4a76-8c03-e233db4d86da", - "name": "master_1" - } - ] -} diff --git a/api-ref/source/database/v1/samples/db-create-config-grp-request-json-http.txt b/api-ref/source/database/v1/samples/db-create-config-grp-request-json-http.txt deleted file mode 100644 index a346a2d63..000000000 --- a/api-ref/source/database/v1/samples/db-create-config-grp-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -POST /v1.0/1234/configurations HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: d6cafa5b-e0c7-4ab8-948e-7c95f2acd031 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/source/database/v1/samples/db-create-config-grp-request.json b/api-ref/source/database/v1/samples/db-create-config-grp-request.json deleted file mode 100644 index e8acd72a6..000000000 --- a/api-ref/source/database/v1/samples/db-create-config-grp-request.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "configuration": { - "datastore": [ - { - "type": "mysql" - } - ], - "values": [ - { - "sync_binlog": 1 - } - ], - "name": "group1" - } -} diff --git a/api-ref/source/database/v1/samples/db-create-config-grp-response-json-http.txt b/api-ref/source/database/v1/samples/db-create-config-grp-response-json-http.txt deleted file mode 100644 index 4033d8982..000000000 --- a/api-ref/source/database/v1/samples/db-create-config-grp-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 360 -Date: Mon, 6 Jul 2015 21:53:10 GMT - diff --git a/api-ref/source/database/v1/samples/db-create-config-grp-response.json b/api-ref/source/database/v1/samples/db-create-config-grp-response.json deleted file mode 100644 index 7a2c4fe68..000000000 --- a/api-ref/source/database/v1/samples/db-create-config-grp-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "updated": "2015-07-01T16:38:27", - "name": "group1", - "created": "2015-07-01T16:38:27", - "instance_count": 0, - "values": { - "sync_binlog": 1 - }, - "datastore_version_id": "2dc7faa0-efff-4c2b-8cff-bcd949c518a5", - "id": "2aa51628-5c42-4086-8682-137caffd2ba6", - "datastore_name": "mysql", - "datastore_version_name": "5.6", - "description": null -} diff --git a/api-ref/source/database/v1/samples/db-create-databases-request-json-http.txt b/api-ref/source/database/v1/samples/db-create-databases-request-json-http.txt deleted file mode 100644 index a033c19c1..000000000 --- a/api-ref/source/database/v1/samples/db-create-databases-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -POST /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f/databases HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-create-databases-request.json b/api-ref/source/database/v1/samples/db-create-databases-request.json deleted file mode 100644 index e653d3b10..000000000 --- a/api-ref/source/database/v1/samples/db-create-databases-request.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "databases": [ - { - "character_set": "utf8", - "collate": "utf8_general_ci", - "name": "testingdb" - }, - { - "name": "sampledb" - } - ] -} diff --git a/api-ref/source/database/v1/samples/db-create-databases-response-json-http.txt b/api-ref/source/database/v1/samples/db-create-databases-response-json-http.txt deleted file mode 100644 index 6a83f7fcb..000000000 --- a/api-ref/source/database/v1/samples/db-create-databases-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:11:18 GMT diff --git a/api-ref/source/database/v1/samples/db-create-instance-request-json-http.txt b/api-ref/source/database/v1/samples/db-create-instance-request-json-http.txt deleted file mode 100644 index 13446afd2..000000000 --- a/api-ref/source/database/v1/samples/db-create-instance-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -POST /v1.0/1234/instances HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: d6cafa5b-e0c7-4ab8-948e-7c95f2acd031 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-create-instance-request.json b/api-ref/source/database/v1/samples/db-create-instance-request.json deleted file mode 100644 index 5e99ca793..000000000 --- a/api-ref/source/database/v1/samples/db-create-instance-request.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "instance": { - "databases": [ - { - "character_set": "utf8", - "collate": "utf8_general_ci", - "name": "sampledb" - }, - { - "name": "nextround" - } - ], - "flavorRef": "https://openstack.example.com/v1.0/1234/flavors/1", - "name": "json_rack_instance", - "users": [ - { - "databases": [ - { - "name": "sampledb" - } - ], - "name": "demouser", - "password": "secretsecret" - } - ], - "volume": { - "size": 2 - } - } -} diff --git a/api-ref/source/database/v1/samples/db-create-instance-response-json-http.txt b/api-ref/source/database/v1/samples/db-create-instance-response-json-http.txt deleted file mode 100644 index 5ea2b4158..000000000 --- a/api-ref/source/database/v1/samples/db-create-instance-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 636 -Date: Wed, 25 Jan 2012 21:53:10 GMT \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-create-instance-response.json b/api-ref/source/database/v1/samples/db-create-instance-response.json deleted file mode 100644 index 521dfea42..000000000 --- a/api-ref/source/database/v1/samples/db-create-instance-response.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "instance": { - "created": "2012-01-25T21:53:09Z", - "flavor": { - "id": "1", - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/1", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/1", - "rel": "bookmark" - } - ] - }, - "hostname": "e09ad9a3f73309469cf1f43d11e79549caf9acf2.rackspaceclouddb.com", - "id": "dea5a2f7-3ec7-4496-adab-0abb5a42d635", - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/instances/dea5a2f7-3ec7-4496-adab-0abb5a42d635", - "rel": "self" - }, - { - "href": "https://openstack.example.com/instances/dea5a2f7-3ec7-4496-adab-0abb5a42d635", - "rel": "bookmark" - } - ], - "name": "json_rack_instance", - "status": "BUILD", - "updated": "2012-01-25T21:53:10Z", - "volume": { - "size": 2 - } - } -} diff --git a/api-ref/source/database/v1/samples/db-create-users-request-json-http.txt b/api-ref/source/database/v1/samples/db-create-users-request-json-http.txt deleted file mode 100644 index 9ac79667d..000000000 --- a/api-ref/source/database/v1/samples/db-create-users-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -POST /v1.0/1234/instances/1c59bdb8-03b6-4079-a7db-ba92d23a98b3/users HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: bb64d788-2dec-4a6b-a670-7151d108cacf -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-create-users-request.json b/api-ref/source/database/v1/samples/db-create-users-request.json deleted file mode 100644 index 84117ec94..000000000 --- a/api-ref/source/database/v1/samples/db-create-users-request.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "users": [ - { - "databases": [ - { - "name": "databaseA" - } - ], - "name": "dbuser3", - "password": "secretsecret" - }, - { - "databases": [ - { - "name": "databaseB" - }, - { - "name": "databaseC" - } - ], - "name": "dbuser4", - "password": "secretsecret" - } - ] -} diff --git a/api-ref/source/database/v1/samples/db-create-users-response-json-http.txt b/api-ref/source/database/v1/samples/db-create-users-response-json-http.txt deleted file mode 100644 index 6a83f7fcb..000000000 --- a/api-ref/source/database/v1/samples/db-create-users-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:11:18 GMT diff --git a/api-ref/source/database/v1/samples/db-datastore-parameters-response.json b/api-ref/source/database/v1/samples/db-datastore-parameters-response.json deleted file mode 100644 index 7f9153c8a..000000000 --- a/api-ref/source/database/v1/samples/db-datastore-parameters-response.json +++ /dev/null @@ -1,258 +0,0 @@ -{ - "configuration-parameters": [ - { - "name": "myisam_sort_buffer_size", - "min": 4096, - "max": 18446744073709552000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "sync_binlog", - "min": 0, - "max": 4294967295, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "max_allowed_packet", - "min": 1024, - "max": 1073741824, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "character_set_connection", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "autocommit", - "min": 0, - "max": 1, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "character_set_client", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "join_buffer_size", - "min": 128, - "max": 18446744073709548000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "local_infile", - "min": 0, - "max": 1, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "auto_increment_offset", - "min": 1, - "max": 65535, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "max_connections", - "min": 1, - "max": 100000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "bulk_insert_buffer_size", - "min": 0, - "max": 18446744073709552000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef474dac18-2c6abd35a758" - }, - { - "name": "sort_buffer_size", - "min": 32768, - "max": 18446744073709552000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "innodb_log_buffer_size", - "min": 262144, - "max": 4294967295, - "restart_required": true, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "innodb_file_per_table", - "min": 0, - "max": 1, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "character_set_server", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "innodb_buffer_pool_size", - "min": 5242880, - "max": 18446744073709552000, - "restart_required": true, - "type": "integer", - "datastore_version_id": "f597f709-70ef474dac18-2c6abd35a758" - }, - { - "type": "string", - "name": "collation_server", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "type": "string", - "name": "character_set_filesystem", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "type": "string", - "name": "collation_database", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "innodb_flush_log_at_trx_commit", - "min": 0, - "max": 2, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "interactive_timeout", - "min": 1, - "max": 65535, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "max_user_connections", - "min": 0, - "max": 4294967295, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "innodb_thread_concurrency", - "min": 0, - "max": 1000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "innodb_open_files", - "min": 10, - "max": 4294967295, - "restart_required": true, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "key_buffer_size", - "min": 8, - "max": 4294967295, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758" - }, - { - "name": "connect_timeout", - "min": 2, - "max": 31536000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "collation_connection", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "type": "string", - "name": "character_set_database", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "auto_increment_increment", - "min": 1, - "max": 65535, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "max_connect_errors", - "min": 1, - "max": 18446744073709552000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "character_set_results", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "expire_logs_days", - "min": 0, - "max": 99, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "wait_timeout", - "min": 1, - "max": 31536000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758" - }, - { - "name": "server_id", - "min": 0, - "max": 4294967295, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - } - ] -} diff --git a/api-ref/source/database/v1/samples/db-delete-config-group-request-json-http.txt b/api-ref/source/database/v1/samples/db-delete-config-group-request-json-http.txt deleted file mode 100644 index a4d2f0cfd..000000000 --- a/api-ref/source/database/v1/samples/db-delete-config-group-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -DELETE /v1.0/1234/configurations/692d8418-7a8f-47f1-8060-59846c6e024f HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json diff --git a/api-ref/source/database/v1/samples/db-delete-config-group-response-json-http.txt b/api-ref/source/database/v1/samples/db-delete-config-group-response-json-http.txt deleted file mode 100644 index 8321a3166..000000000 --- a/api-ref/source/database/v1/samples/db-delete-config-group-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Fri, 08 Apr 2016 23:15:51 GMT diff --git a/api-ref/source/database/v1/samples/db-delete-databases-request-json-http.txt b/api-ref/source/database/v1/samples/db-delete-databases-request-json-http.txt deleted file mode 100644 index 4140eae49..000000000 --- a/api-ref/source/database/v1/samples/db-delete-databases-request-json-http.txt +++ /dev/null @@ -1,8 +0,0 @@ -DELETE /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f/databases/exampledb HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - - diff --git a/api-ref/source/database/v1/samples/db-delete-databases-response-json-http.txt b/api-ref/source/database/v1/samples/db-delete-databases-response-json-http.txt deleted file mode 100644 index 6a83f7fcb..000000000 --- a/api-ref/source/database/v1/samples/db-delete-databases-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:11:18 GMT diff --git a/api-ref/source/database/v1/samples/db-delete-instance-request-json-http.txt b/api-ref/source/database/v1/samples/db-delete-instance-request-json-http.txt deleted file mode 100644 index f5bcbb793..000000000 --- a/api-ref/source/database/v1/samples/db-delete-instance-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -DELETE /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-delete-instance-response-json-http.txt b/api-ref/source/database/v1/samples/db-delete-instance-response-json-http.txt deleted file mode 100644 index 456166082..000000000 --- a/api-ref/source/database/v1/samples/db-delete-instance-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:15:51 GMT \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-delete-root-request-json-http.txt b/api-ref/source/database/v1/samples/db-delete-root-request-json-http.txt deleted file mode 100644 index ab9ce8e2f..000000000 --- a/api-ref/source/database/v1/samples/db-delete-root-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -DELETE /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f/root HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/source/database/v1/samples/db-delete-root-response-json-http.txt b/api-ref/source/database/v1/samples/db-delete-root-response-json-http.txt deleted file mode 100644 index ca90ef72d..000000000 --- a/api-ref/source/database/v1/samples/db-delete-root-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:11:18 GMT - diff --git a/api-ref/source/database/v1/samples/db-delete-users-request-json-http.txt b/api-ref/source/database/v1/samples/db-delete-users-request-json-http.txt deleted file mode 100644 index ed0f185b8..000000000 --- a/api-ref/source/database/v1/samples/db-delete-users-request-json-http.txt +++ /dev/null @@ -1,8 +0,0 @@ -DELETE /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f/users/testuser HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - - diff --git a/api-ref/source/database/v1/samples/db-delete-users-response-json-http.txt b/api-ref/source/database/v1/samples/db-delete-users-response-json-http.txt deleted file mode 100644 index e5f311463..000000000 --- a/api-ref/source/database/v1/samples/db-delete-users-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:11:19 GMT diff --git a/api-ref/source/database/v1/samples/db-detach-config-grp-request-json-http.txt b/api-ref/source/database/v1/samples/db-detach-config-grp-request-json-http.txt deleted file mode 100644 index 478e04939..000000000 --- a/api-ref/source/database/v1/samples/db-detach-config-grp-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -PUT /v1.0/1234/instances/4c93c73b-d6d0-47d7-b8c6-b699d19d7de9 HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/source/database/v1/samples/db-detach-config-grp-request.json b/api-ref/source/database/v1/samples/db-detach-config-grp-request.json deleted file mode 100644 index 24b79afa2..000000000 --- a/api-ref/source/database/v1/samples/db-detach-config-grp-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "instance": {} -} diff --git a/api-ref/source/database/v1/samples/db-detach-config-grp-response-json-http.txt b/api-ref/source/database/v1/samples/db-detach-config-grp-response-json-http.txt deleted file mode 100644 index c7fabb46f..000000000 --- a/api-ref/source/database/v1/samples/db-detach-config-grp-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 202 OK -Content-Type: application/json -Content-Length: 0 -Date: Mon, 13 Jul 2015 19:53:04 GMT - diff --git a/api-ref/source/database/v1/samples/db-detach-replica-request-json-http.txt b/api-ref/source/database/v1/samples/db-detach-replica-request-json-http.txt deleted file mode 100644 index cea1a9078..000000000 --- a/api-ref/source/database/v1/samples/db-detach-replica-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -PATCH /v1.0/1234/instances/4c93c73b-d6d0-47d7-b8c6-b699d19d7de9 HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/source/database/v1/samples/db-detach-replica-request.json b/api-ref/source/database/v1/samples/db-detach-replica-request.json deleted file mode 100644 index f61219c8a..000000000 --- a/api-ref/source/database/v1/samples/db-detach-replica-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance": { - "replica_of": null, - "slave_of": null - } -} diff --git a/api-ref/source/database/v1/samples/db-detach-replica-response-json-http.txt b/api-ref/source/database/v1/samples/db-detach-replica-response-json-http.txt deleted file mode 100644 index c7fabb46f..000000000 --- a/api-ref/source/database/v1/samples/db-detach-replica-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 202 OK -Content-Type: application/json -Content-Length: 0 -Date: Mon, 13 Jul 2015 19:53:04 GMT - diff --git a/api-ref/source/database/v1/samples/db-enable-root-user-request-json-http.txt b/api-ref/source/database/v1/samples/db-enable-root-user-request-json-http.txt deleted file mode 100644 index 7f081b6b1..000000000 --- a/api-ref/source/database/v1/samples/db-enable-root-user-request-json-http.txt +++ /dev/null @@ -1,8 +0,0 @@ -POST /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f/root HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - - diff --git a/api-ref/source/database/v1/samples/db-enable-root-user-response-json-http.txt b/api-ref/source/database/v1/samples/db-enable-root-user-response-json-http.txt deleted file mode 100644 index ef590b61c..000000000 --- a/api-ref/source/database/v1/samples/db-enable-root-user-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 78 -Date: Wed, 25 Jan 2012 21:58:11 GMT \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-enable-root-user-response.json b/api-ref/source/database/v1/samples/db-enable-root-user-response.json deleted file mode 100644 index 37e24fdfe..000000000 --- a/api-ref/source/database/v1/samples/db-enable-root-user-response.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "user": { - "name": "root", - "password": "secretsecret" - } -} diff --git a/api-ref/source/database/v1/samples/db-flavors-by-id-request-json-http.txt b/api-ref/source/database/v1/samples/db-flavors-by-id-request-json-http.txt deleted file mode 100644 index 972cb3c47..000000000 --- a/api-ref/source/database/v1/samples/db-flavors-by-id-request-json-http.txt +++ /dev/null @@ -1,8 +0,0 @@ -GET /v1.0/1234/flavors/1 HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - - diff --git a/api-ref/source/database/v1/samples/db-flavors-by-id-response-json-http.txt b/api-ref/source/database/v1/samples/db-flavors-by-id-response-json-http.txt deleted file mode 100644 index 409cdbfa2..000000000 --- a/api-ref/source/database/v1/samples/db-flavors-by-id-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 209 -Date: Wed, 25 Jan 2012 21:53:05 GMT \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-flavors-by-id-response.json b/api-ref/source/database/v1/samples/db-flavors-by-id-response.json deleted file mode 100644 index 81654eeb0..000000000 --- a/api-ref/source/database/v1/samples/db-flavors-by-id-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "flavor": { - "id": 1, - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/1", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/1", - "rel": "bookmark" - } - ], - "name": "m1.tiny", - "ram": 512 - } -} diff --git a/api-ref/source/database/v1/samples/db-flavors-request-json-http.txt b/api-ref/source/database/v1/samples/db-flavors-request-json-http.txt deleted file mode 100644 index 2c0f90975..000000000 --- a/api-ref/source/database/v1/samples/db-flavors-request-json-http.txt +++ /dev/null @@ -1,8 +0,0 @@ -GET /v1.0/1234/flavors HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - - diff --git a/api-ref/source/database/v1/samples/db-flavors-response-json-http.txt b/api-ref/source/database/v1/samples/db-flavors-response-json-http.txt deleted file mode 100644 index 0a4f0fe0b..000000000 --- a/api-ref/source/database/v1/samples/db-flavors-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 1768 -Date: Tue, 19 Jun 2012 19:52:45 GMT \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-flavors-response.json b/api-ref/source/database/v1/samples/db-flavors-response.json deleted file mode 100644 index 496009659..000000000 --- a/api-ref/source/database/v1/samples/db-flavors-response.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "flavors": [ - { - "id": 1, - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/1", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/1", - "rel": "bookmark" - } - ], - "name": "m1.tiny", - "ram": 512 - }, - { - "id": 2, - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/2", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/2", - "rel": "bookmark" - } - ], - "name": "m1.small", - "ram": 1024 - }, - { - "id": 3, - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/3", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/3", - "rel": "bookmark" - } - ], - "name": "m1.medium", - "ram": 2048 - }, - { - "id": 4, - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/4", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/4", - "rel": "bookmark" - } - ], - "name": "m1.large", - "ram": 4096 - } - ] -} diff --git a/api-ref/source/database/v1/samples/db-instance-eject-replica-request-json-http.txt b/api-ref/source/database/v1/samples/db-instance-eject-replica-request-json-http.txt deleted file mode 100644 index cf3652d10..000000000 --- a/api-ref/source/database/v1/samples/db-instance-eject-replica-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -POST /v1.0/1234/instances/13d940c4-70bb-4ff4-8866-6ee9ab5e5cae/action HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-instance-eject-replica-request.json b/api-ref/source/database/v1/samples/db-instance-eject-replica-request.json deleted file mode 100644 index e0d425ad6..000000000 --- a/api-ref/source/database/v1/samples/db-instance-eject-replica-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "eject_replica_source": {} -} diff --git a/api-ref/source/database/v1/samples/db-instance-eject-replica-response-json-http.txt b/api-ref/source/database/v1/samples/db-instance-eject-replica-response-json-http.txt deleted file mode 100644 index dd6883b3a..000000000 --- a/api-ref/source/database/v1/samples/db-instance-eject-replica-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Fri, 08 Apr 2016 23:11:19 GMT diff --git a/api-ref/source/database/v1/samples/db-instance-promote-replica-request-json-http.txt b/api-ref/source/database/v1/samples/db-instance-promote-replica-request-json-http.txt deleted file mode 100644 index cf3652d10..000000000 --- a/api-ref/source/database/v1/samples/db-instance-promote-replica-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -POST /v1.0/1234/instances/13d940c4-70bb-4ff4-8866-6ee9ab5e5cae/action HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-instance-promote-replica-request.json b/api-ref/source/database/v1/samples/db-instance-promote-replica-request.json deleted file mode 100644 index f2803b792..000000000 --- a/api-ref/source/database/v1/samples/db-instance-promote-replica-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "promote_to_replica_source": {} -} diff --git a/api-ref/source/database/v1/samples/db-instance-promote-replica-response-json-http.txt b/api-ref/source/database/v1/samples/db-instance-promote-replica-response-json-http.txt deleted file mode 100644 index dd6883b3a..000000000 --- a/api-ref/source/database/v1/samples/db-instance-promote-replica-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Fri, 08 Apr 2016 23:11:19 GMT diff --git a/api-ref/source/database/v1/samples/db-instance-resize-flavor-request.json b/api-ref/source/database/v1/samples/db-instance-resize-flavor-request.json deleted file mode 100644 index 499b67fab..000000000 --- a/api-ref/source/database/v1/samples/db-instance-resize-flavor-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "resize": { - "flavorRef": "https://openstack.example.com/v1.0/1234/flavors/3" - } -} diff --git a/api-ref/source/database/v1/samples/db-instance-resize-flavor-response-json-http.txt b/api-ref/source/database/v1/samples/db-instance-resize-flavor-response-json-http.txt deleted file mode 100644 index fe14f4dd4..000000000 --- a/api-ref/source/database/v1/samples/db-instance-resize-flavor-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:14:20 GMT diff --git a/api-ref/source/database/v1/samples/db-instance-resize-instance-request-json-http.txt b/api-ref/source/database/v1/samples/db-instance-resize-instance-request-json-http.txt deleted file mode 100644 index 252ec5545..000000000 --- a/api-ref/source/database/v1/samples/db-instance-resize-instance-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -POST /v1.0/1234/instances/23a3d4fb-3731-497b-afd4-bf25bde2b5fc/action HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 2eeb3252-0164-40f5-8fb7-85df5faa2698 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-instance-resize-instance-request.json b/api-ref/source/database/v1/samples/db-instance-resize-instance-request.json deleted file mode 100644 index 0e91d91fe..000000000 --- a/api-ref/source/database/v1/samples/db-instance-resize-instance-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "resize": { - "flavorRef": "https://openstack.example.com/v1.0/1234/flavors/2" - } -} diff --git a/api-ref/source/database/v1/samples/db-instance-resize-instance-response-json-http.txt b/api-ref/source/database/v1/samples/db-instance-resize-instance-response-json-http.txt deleted file mode 100644 index 48a2e91a0..000000000 --- a/api-ref/source/database/v1/samples/db-instance-resize-instance-response-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: text/plain; charset=UTF-8 -Content-Length: 58 -Date: Mon, 06 Feb 2012 21:28:10 GMT - - diff --git a/api-ref/source/database/v1/samples/db-instance-resize-volume-request-json-http.txt b/api-ref/source/database/v1/samples/db-instance-resize-volume-request-json-http.txt deleted file mode 100644 index 252ec5545..000000000 --- a/api-ref/source/database/v1/samples/db-instance-resize-volume-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -POST /v1.0/1234/instances/23a3d4fb-3731-497b-afd4-bf25bde2b5fc/action HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 2eeb3252-0164-40f5-8fb7-85df5faa2698 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-instance-resize-volume-request.json b/api-ref/source/database/v1/samples/db-instance-resize-volume-request.json deleted file mode 100644 index 949bbba8b..000000000 --- a/api-ref/source/database/v1/samples/db-instance-resize-volume-request.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "resize": { - "volume": { - "size": 4 - } - } -} diff --git a/api-ref/source/database/v1/samples/db-instance-resize-volume-response-json-http.txt b/api-ref/source/database/v1/samples/db-instance-resize-volume-response-json-http.txt deleted file mode 100644 index 319bbadbb..000000000 --- a/api-ref/source/database/v1/samples/db-instance-resize-volume-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:12:20 GMT diff --git a/api-ref/source/database/v1/samples/db-instance-restart-request-json-http.txt b/api-ref/source/database/v1/samples/db-instance-restart-request-json-http.txt deleted file mode 100644 index cf3652d10..000000000 --- a/api-ref/source/database/v1/samples/db-instance-restart-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -POST /v1.0/1234/instances/13d940c4-70bb-4ff4-8866-6ee9ab5e5cae/action HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-instance-restart-request.json b/api-ref/source/database/v1/samples/db-instance-restart-request.json deleted file mode 100644 index 1c92835cd..000000000 --- a/api-ref/source/database/v1/samples/db-instance-restart-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "restart": {} -} diff --git a/api-ref/source/database/v1/samples/db-instance-restart-response-json-http.txt b/api-ref/source/database/v1/samples/db-instance-restart-response-json-http.txt deleted file mode 100644 index e5f311463..000000000 --- a/api-ref/source/database/v1/samples/db-instance-restart-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:11:19 GMT diff --git a/api-ref/source/database/v1/samples/db-instance-status-detail-request-json-http.txt b/api-ref/source/database/v1/samples/db-instance-status-detail-request-json-http.txt deleted file mode 100644 index 5ac19998c..000000000 --- a/api-ref/source/database/v1/samples/db-instance-status-detail-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-instance-status-detail-response-json-http.txt b/api-ref/source/database/v1/samples/db-instance-status-detail-response-json-http.txt deleted file mode 100644 index 8a72a3a46..000000000 --- a/api-ref/source/database/v1/samples/db-instance-status-detail-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 685 -Date: Wed, 28 Mar 2012 21:37:29 GMT \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-instance-status-detail-response.json b/api-ref/source/database/v1/samples/db-instance-status-detail-response.json deleted file mode 100644 index 0bb0a95c2..000000000 --- a/api-ref/source/database/v1/samples/db-instance-status-detail-response.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "instance": { - "created": "2012-03-28T21:31:02Z", - "flavor": { - "id": "1", - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/1", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/1", - "rel": "bookmark" - } - ] - }, - "hostname": "e09ad9a3f73309469cf1f43d11e79549caf9acf2.rackspaceclouddb.com", - "id": "2450c73f-7805-4afe-a42c-4094ab42666b", - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/instances/2450c73f-7805-4afe-a42c-4094ab42666b", - "rel": "self" - }, - { - "href": "https://openstack.example.com/instances/2450c73f-7805-4afe-a42c-4094ab42666b", - "rel": "bookmark" - } - ], - "name": "xml_rack_instance", - "status": "ACTIVE", - "updated": "2012-03-28T21:34:25Z", - "volume": { - "size": 2, - "used": 0.124542236328125 - } - } -} diff --git a/api-ref/source/database/v1/samples/db-instances-index-request-json-http.txt b/api-ref/source/database/v1/samples/db-instances-index-request-json-http.txt deleted file mode 100644 index 820debcf1..000000000 --- a/api-ref/source/database/v1/samples/db-instances-index-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/instances HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-instances-index-response-json-http.txt b/api-ref/source/database/v1/samples/db-instances-index-response-json-http.txt deleted file mode 100644 index 52d15a89f..000000000 --- a/api-ref/source/database/v1/samples/db-instances-index-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 1150 -Date: Tue, 19 Jun 2012 19:53:04 GMT \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-instances-index-response.json b/api-ref/source/database/v1/samples/db-instances-index-response.json deleted file mode 100644 index e12808bf0..000000000 --- a/api-ref/source/database/v1/samples/db-instances-index-response.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "instances": [ - { - "flavor": { - "id": "1", - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/1", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/1", - "rel": "bookmark" - } - ] - }, - "id": "28d1b8f3-172a-4f6d-983d-36021508444a", - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/instances/28d1b8f3-172a-4f6d-983d-36021508444a", - "rel": "self" - }, - { - "href": "https://openstack.example.com/instances/28d1b8f3-172a-4f6d-983d-36021508444a", - "rel": "bookmark" - } - ], - "name": "json_rack_instance", - "status": "ACTIVE", - "volume": { - "size": 2 - } - }, - { - "flavor": { - "id": "1", - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/1", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/1", - "rel": "bookmark" - } - ] - }, - "id": "8fb081af-f237-44f5-80cc-b46be1840ca9", - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/instances/8fb081af-f237-44f5-80cc-b46be1840ca9", - "rel": "self" - }, - { - "href": "https://openstack.example.com/instances/8fb081af-f237-44f5-80cc-b46be1840ca9", - "rel": "bookmark" - } - ], - "name": "xml_rack_instance", - "status": "ACTIVE", - "volume": { - "size": 2 - } - } - ] -} diff --git a/api-ref/source/database/v1/samples/db-list-cfg-defaults-request-json-http.txt b/api-ref/source/database/v1/samples/db-list-cfg-defaults-request-json-http.txt deleted file mode 100644 index bb84c098d..000000000 --- a/api-ref/source/database/v1/samples/db-list-cfg-defaults-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -GET /v1.0/1234/instances/instance_1 HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/source/database/v1/samples/db-list-cfg-defaults-response-json-http.txt b/api-ref/source/database/v1/samples/db-list-cfg-defaults-response-json-http.txt deleted file mode 100644 index dd38b48f7..000000000 --- a/api-ref/source/database/v1/samples/db-list-cfg-defaults-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 1559 -Date: Wed, 08 Jul 2015 19:53:04 GMT - diff --git a/api-ref/source/database/v1/samples/db-list-cfg-defaults-response.json b/api-ref/source/database/v1/samples/db-list-cfg-defaults-response.json deleted file mode 100644 index 81a9eb745..000000000 --- a/api-ref/source/database/v1/samples/db-list-cfg-defaults-response.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "instance": { - "configuration": { - "tmp_table_size": "16M", - "innodb_log_files_in_group": "2", - "skip-external-locking": "1", - "read_rnd_buffer_size": "512 K", - "max_user_connections": "100", - "max_heap_table_size": "16M", - "port": "3306", - "tmpdir": "/var/tmp", - "pid_file": "/var/run/mysqld/mysqld.pid", - "myisam-recover ": "BACKUP", - "server_id": "334596", - "innodb_buffer_pool_size": "150M", - "basedir": "/usr", - "max_allowed_packet": "1024K", - "datadir": "/var/lib/mysql/data", - "inno db_log_buffer_size": "25M", - "max_connections": "100", - "table_open_cache": "256", - "connect_timeout": "15", - "query_cache_type": "1", - "local-infile": "0", - "innodb_ log_file_size": "50M", - "thread_stack": "192K", - "query_cache_limit": "1M", - "wait_timeout": "120", - "user": "mysql", - "thread_cache_size": "4", - "query_cache_size": "8M", - "innodb_data_file_path": "ibdata1:10M:autoextend", - "default_storage_engine": "innodb", - "sort_buffer_size": "1M", - "table_definition_cache": "256", - "read_bu ffer_size": "512K", - "open_files_limit": "512", - "innodb_file_per_table": "1", - "key_buffer_size": "50M", - "join_buffer_size": "1M" - } - } -} diff --git a/api-ref/source/database/v1/samples/db-list-cfg-groups-request-json-http.txt b/api-ref/source/database/v1/samples/db-list-cfg-groups-request-json-http.txt deleted file mode 100644 index f7812e9e6..000000000 --- a/api-ref/source/database/v1/samples/db-list-cfg-groups-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -GET /v1.0/1234/configurations HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/source/database/v1/samples/db-list-cfg-groups-response-json-http.txt b/api-ref/source/database/v1/samples/db-list-cfg-groups-response-json-http.txt deleted file mode 100644 index 22bba6af0..000000000 --- a/api-ref/source/database/v1/samples/db-list-cfg-groups-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 426 -Date: Tue, 07 Jul 2012 19:53:04 GMT - diff --git a/api-ref/source/database/v1/samples/db-list-cfg-groups-response.json b/api-ref/source/database/v1/samples/db-list-cfg-groups-response.json deleted file mode 100644 index 5bdaa990d..000000000 --- a/api-ref/source/database/v1/samples/db-list-cfg-groups-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "configurations": [ - { - "datastore_name": "mysql", - "updated": "2015-07-01T16:38:27", - "name": "group1", - "created": "2015-07-01T16:38:27", - "datastore_version_name": "5.6", - "id": "2aa51628-5c42-4086-8682-137caffd2ba6", - "datastore_version_id": "2dc7faa0-efff-4c2b-8cff-bcd949c518a5", - "description": null - } - ] -} diff --git a/api-ref/source/database/v1/samples/db-list-databases-request-json-http.txt b/api-ref/source/database/v1/samples/db-list-databases-request-json-http.txt deleted file mode 100644 index 0a43a2f8d..000000000 --- a/api-ref/source/database/v1/samples/db-list-databases-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f/databases HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json diff --git a/api-ref/source/database/v1/samples/db-list-databases-response-json-http.txt b/api-ref/source/database/v1/samples/db-list-databases-response-json-http.txt deleted file mode 100644 index 485229ebf..000000000 --- a/api-ref/source/database/v1/samples/db-list-databases-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 136 -Date: Wed, 25 Jan 2012 21:58:01 GMT diff --git a/api-ref/source/database/v1/samples/db-list-databases-response.json b/api-ref/source/database/v1/samples/db-list-databases-response.json deleted file mode 100644 index 2fa6c5b7f..000000000 --- a/api-ref/source/database/v1/samples/db-list-databases-response.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "databases": [ - { - "name": "anotherexampledb" - }, - { - "name": "exampledb" - }, - { - "name": "nextround" - }, - { - "name": "sampledb" - }, - { - "name": "testingdb" - } - ] -} diff --git a/api-ref/source/database/v1/samples/db-list-datastore-versions-request-json-http.txt b/api-ref/source/database/v1/samples/db-list-datastore-versions-request-json-http.txt deleted file mode 100644 index 0763e5214..000000000 --- a/api-ref/source/database/v1/samples/db-list-datastore-versions-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/datastores/mysql/versions HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json diff --git a/api-ref/source/database/v1/samples/db-list-datastore-versions-response-json-http.txt b/api-ref/source/database/v1/samples/db-list-datastore-versions-response-json-http.txt deleted file mode 100644 index 519dfba19..000000000 --- a/api-ref/source/database/v1/samples/db-list-datastore-versions-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 580 -Date: Tue, 23 Jun 2015 21:58:13 GMT diff --git a/api-ref/source/database/v1/samples/db-list-datastore-versions.json b/api-ref/source/database/v1/samples/db-list-datastore-versions.json deleted file mode 100644 index e80e70c0e..000000000 --- a/api-ref/source/database/v1/samples/db-list-datastore-versions.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "5.6", - "links": [ - { - "href": "https://10.240.28.38:8779/v1.0/27bee406abb5486e81ef3ff4382aabaf/datastores/versions/2dc7faa0-efff-4c2b-8cff-bcd949c518a5", - "rel": "self" - }, - { - "href": "https://10.240.28.38:8779/datastores/versions/2dc7faa0-efff-4c2b-8cff-bcd949c518a5", - "rel": "bookmark" - } - ], - "image": "b69fbd9e-b31d-46ff-8afb-cbf452f6f835", - "active": 1, - "datastore": "3a8968d8-e5f5-4452-83ca-f6c90b5de06a", - "packages": "mysql-server-5.6", - "id": "2dc7faa0-efff-4c2b-8cff-bcd949c518a5" -} diff --git a/api-ref/source/database/v1/samples/db-list-parameters-request-json-http.txt b/api-ref/source/database/v1/samples/db-list-parameters-request-json-http.txt deleted file mode 100644 index 8a07a796f..000000000 --- a/api-ref/source/database/v1/samples/db-list-parameters-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/datastores/versions/692d8418-7a8f-47f1-8060-59846c6e024f/parameters HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json diff --git a/api-ref/source/database/v1/samples/db-list-parameters-response-json-http.txt b/api-ref/source/database/v1/samples/db-list-parameters-response-json-http.txt deleted file mode 100644 index 2f37db264..000000000 --- a/api-ref/source/database/v1/samples/db-list-parameters-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 8454 -Date: Fri, 12 Jun 2015 21:58:13 GMT diff --git a/api-ref/source/database/v1/samples/db-list-parameters-response.json b/api-ref/source/database/v1/samples/db-list-parameters-response.json deleted file mode 100644 index 7f9153c8a..000000000 --- a/api-ref/source/database/v1/samples/db-list-parameters-response.json +++ /dev/null @@ -1,258 +0,0 @@ -{ - "configuration-parameters": [ - { - "name": "myisam_sort_buffer_size", - "min": 4096, - "max": 18446744073709552000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "sync_binlog", - "min": 0, - "max": 4294967295, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "max_allowed_packet", - "min": 1024, - "max": 1073741824, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "character_set_connection", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "autocommit", - "min": 0, - "max": 1, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "character_set_client", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "join_buffer_size", - "min": 128, - "max": 18446744073709548000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "local_infile", - "min": 0, - "max": 1, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "auto_increment_offset", - "min": 1, - "max": 65535, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "max_connections", - "min": 1, - "max": 100000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "bulk_insert_buffer_size", - "min": 0, - "max": 18446744073709552000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef474dac18-2c6abd35a758" - }, - { - "name": "sort_buffer_size", - "min": 32768, - "max": 18446744073709552000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "innodb_log_buffer_size", - "min": 262144, - "max": 4294967295, - "restart_required": true, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "innodb_file_per_table", - "min": 0, - "max": 1, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "character_set_server", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "innodb_buffer_pool_size", - "min": 5242880, - "max": 18446744073709552000, - "restart_required": true, - "type": "integer", - "datastore_version_id": "f597f709-70ef474dac18-2c6abd35a758" - }, - { - "type": "string", - "name": "collation_server", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "type": "string", - "name": "character_set_filesystem", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "type": "string", - "name": "collation_database", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "innodb_flush_log_at_trx_commit", - "min": 0, - "max": 2, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "interactive_timeout", - "min": 1, - "max": 65535, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "max_user_connections", - "min": 0, - "max": 4294967295, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "innodb_thread_concurrency", - "min": 0, - "max": 1000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "innodb_open_files", - "min": 10, - "max": 4294967295, - "restart_required": true, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "key_buffer_size", - "min": 8, - "max": 4294967295, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758" - }, - { - "name": "connect_timeout", - "min": 2, - "max": 31536000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "collation_connection", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "type": "string", - "name": "character_set_database", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "auto_increment_increment", - "min": 1, - "max": 65535, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "max_connect_errors", - "min": 1, - "max": 18446744073709552000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "character_set_results", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "expire_logs_days", - "min": 0, - "max": 99, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "wait_timeout", - "min": 1, - "max": 31536000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758" - }, - { - "name": "server_id", - "min": 0, - "max": 4294967295, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - } - ] -} diff --git a/api-ref/source/database/v1/samples/db-list-users-request-json-http.txt b/api-ref/source/database/v1/samples/db-list-users-request-json-http.txt deleted file mode 100644 index 62ccf5166..000000000 --- a/api-ref/source/database/v1/samples/db-list-users-request-json-http.txt +++ /dev/null @@ -1,8 +0,0 @@ -GET /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f/users HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - - diff --git a/api-ref/source/database/v1/samples/db-list-users-response-json-http.txt b/api-ref/source/database/v1/samples/db-list-users-response-json-http.txt deleted file mode 100644 index f4d95ac12..000000000 --- a/api-ref/source/database/v1/samples/db-list-users-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 152 -Date: Wed, 21 Mar 2012 17:46:46 GMT \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-list-users-response.json b/api-ref/source/database/v1/samples/db-list-users-response.json deleted file mode 100644 index 597e4f51e..000000000 --- a/api-ref/source/database/v1/samples/db-list-users-response.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "users": [ - { - "databases": [ - { - "name": "databaseA" - } - ], - "name": "dbuser3" - }, - { - "databases": [ - { - "name": "databaseB" - }, - { - "name": "databaseC" - } - ], - "name": "dbuser4" - } - ] -} diff --git a/api-ref/source/database/v1/samples/db-patch-config-grp-request-json-http.txt b/api-ref/source/database/v1/samples/db-patch-config-grp-request-json-http.txt deleted file mode 100644 index 3606caefb..000000000 --- a/api-ref/source/database/v1/samples/db-patch-config-grp-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -PATCH /v1.0/1234/configurations/5678 HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: d6cafa5b-e0c7-4ab8-948e-7c95f2acd031 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/source/database/v1/samples/db-patch-config-grp-request.json b/api-ref/source/database/v1/samples/db-patch-config-grp-request.json deleted file mode 100644 index bdb87bd48..000000000 --- a/api-ref/source/database/v1/samples/db-patch-config-grp-request.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "configuration": { - "values": { - "connect_timeout": 17 - } - } -} diff --git a/api-ref/source/database/v1/samples/db-patch-config-grp-response-json-http.txt b/api-ref/source/database/v1/samples/db-patch-config-grp-response-json-http.txt deleted file mode 100644 index 244b32fb4..000000000 --- a/api-ref/source/database/v1/samples/db-patch-config-grp-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 0 -Date: Mon, 6 Jul 2015 21:53:10 GMT - diff --git a/api-ref/source/database/v1/samples/db-show-parameter-details-request-json-http.txt b/api-ref/source/database/v1/samples/db-show-parameter-details-request-json-http.txt deleted file mode 100644 index a5e30777b..000000000 --- a/api-ref/source/database/v1/samples/db-show-parameter-details-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/datastores/versions/f8e67741-e767-4137-b394-3fb8a3fafd2f/parameters/connect_timeout HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json diff --git a/api-ref/source/database/v1/samples/db-show-parameter-details-response-json-http.txt b/api-ref/source/database/v1/samples/db-show-parameter-details-response-json-http.txt deleted file mode 100644 index 35d4ca06d..000000000 --- a/api-ref/source/database/v1/samples/db-show-parameter-details-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 180 -Date: Tue, 16 Jun 2015 21:58:13 GMT diff --git a/api-ref/source/database/v1/samples/db-show-parameter-details.json b/api-ref/source/database/v1/samples/db-show-parameter-details.json deleted file mode 100644 index 6da77f15f..000000000 --- a/api-ref/source/database/v1/samples/db-show-parameter-details.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "connect_timeout", - "min": 2, - "max": 31536000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f8e67741-e767-4137-b394-3fb8a3fafd2f" -} diff --git a/api-ref/source/database/v1/samples/db-update-config-grp-request-json-http.txt b/api-ref/source/database/v1/samples/db-update-config-grp-request-json-http.txt deleted file mode 100644 index c9549a2c6..000000000 --- a/api-ref/source/database/v1/samples/db-update-config-grp-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -PUT /v1.0/1234/configurations/5678 HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: d6cafa5b-e0c7-4ab8-948e-7c95f2acd031 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/source/database/v1/samples/db-update-config-grp-request.json b/api-ref/source/database/v1/samples/db-update-config-grp-request.json deleted file mode 100644 index f98de45d0..000000000 --- a/api-ref/source/database/v1/samples/db-update-config-grp-request.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "configuration": { - "values": { - "connect_timeout": 18 - }, - "name": "new_name", - "description": "New description" - } -} diff --git a/api-ref/source/database/v1/samples/db-update-config-grp-response-json-http.txt b/api-ref/source/database/v1/samples/db-update-config-grp-response-json-http.txt deleted file mode 100644 index 13027ba4d..000000000 --- a/api-ref/source/database/v1/samples/db-update-config-grp-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 202 OK -Content-Type: application/json -Content-Length: 0 -Date: Mon, 6 Jul 2015 21:53:10 GMT - diff --git a/api-ref/source/database/v1/samples/db-version-request-json-http.txt b/api-ref/source/database/v1/samples/db-version-request-json-http.txt deleted file mode 100644 index 9b7a3f54c..000000000 --- a/api-ref/source/database/v1/samples/db-version-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/ HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-version-response-json-http.txt b/api-ref/source/database/v1/samples/db-version-response-json-http.txt deleted file mode 100644 index 3b1ecdf31..000000000 --- a/api-ref/source/database/v1/samples/db-version-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 158 -Date: Tue, 22 Apr 2014 19:02:58 GMT \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-version-response.json b/api-ref/source/database/v1/samples/db-version-response.json deleted file mode 100644 index efc11977a..000000000 --- a/api-ref/source/database/v1/samples/db-version-response.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "versions": [ - { - "status": "CURRENT", - "updated": "2012-08-01T00:00:00Z", - "id": "v1.0", - "links": [ - { - "href": "http://23.253.228.211:8779/v1.0/", - "rel": "self" - } - ] - } - ] -} diff --git a/api-ref/source/database/v1/samples/db-versions-request-json-http.txt b/api-ref/source/database/v1/samples/db-versions-request-json-http.txt deleted file mode 100644 index 5a1eee968..000000000 --- a/api-ref/source/database/v1/samples/db-versions-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET / HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-versions-response-json-http.txt b/api-ref/source/database/v1/samples/db-versions-response-json-http.txt deleted file mode 100644 index 314c6835f..000000000 --- a/api-ref/source/database/v1/samples/db-versions-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 153 -Date: Wed, 25 Jan 2012 21:53:04 GMT \ No newline at end of file diff --git a/api-ref/source/database/v1/samples/db-versions-response.json b/api-ref/source/database/v1/samples/db-versions-response.json deleted file mode 100644 index d5d2b3546..000000000 --- a/api-ref/source/database/v1/samples/db-versions-response.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "versions": [ - { - "id": "v1.0", - "links": [ - { - "href": "https://openstack.example.com/v1.0/", - "rel": "self" - } - ], - "status": "CURRENT", - "updated": "2012-01-01T00:00:00Z" - } - ] -} diff --git a/api-ref/source/database/v1/user-management.inc b/api-ref/source/database/v1/user-management.inc deleted file mode 100644 index 28970bf65..000000000 --- a/api-ref/source/database/v1/user-management.inc +++ /dev/null @@ -1,363 +0,0 @@ -.. -*- rst -*- - -============= -Users (users) -============= - -Creates, lists all, and deletes users. - - -Enable root user -================ - -.. rest_method:: POST /v1.0/{accountId}/instances/{instanceId}/root - -Enables the root user for a database instance and returns the root password. - -This operation generates a root password for the root user and -enables the root user to log in from any host. - -Changes that you make as a root user can impact the database -instance and API operations in unpredictable and detrimental ways. -When you enable the root user, you accept the possibility that we -cannot support your database instance. We might not be able to -assist you if you change core MySQL settings. These changes can be, -but are not limited to, turning off bin logs, removing users that -we use to access your instance, and so on. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - instanceId: instanceId - - accountId: accountId - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-enable-root-user-response.json - :language: javascript - - - - - - - - - - - - - - -Show root-enabled status for database instance -============================================== - -.. rest_method:: GET /v1.0/{accountId}/instances/{instanceId}/root - -Shows root-enabled status for a database instance. - -Returns ``true`` if root user is enabled for a database instance. -Otherwise, returns ``false``. - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - instanceId: instanceId - - accountId: accountId - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-check-root-user-response.json - :language: javascript - - - - - - - - - - - - - - -Disable root user -================= - -.. rest_method:: DELETE /v1.0/{accountId}/instances/{instanceId}/root - -Disables the root user. - -Error response codes:202,413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - instanceId: instanceId - - accountId: accountId - - - - - - - - - - - - - - - - -Delete user -=========== - -.. rest_method:: DELETE /v1.0/{accountId}/instances/{instanceId}/users/{name} - -Deletes a user for a database instance. - -Do not use periods in user names. A bug in a Python library that -Rackspace uses that can cause incorrect user deletions to occur if -you use a period (.) in the user name. In this case, the bug in the -library truncates the user name to the portion from the beginning -up to the period. For example, for the ``my.userA`` user, the bug -truncates the user name to ``my``, and if the ``user`` exists, that -user is incorrectly deleted. - -Error response codes:202,413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - instanceId: instanceId - - accountId: accountId - - - - - - - - - - - - - - - - -Create user -=========== - -.. rest_method:: POST /v1.0/{accountId}/instances/{instanceId}/users - -Creates a user for a database instance. - -Asynchronously provisions a new user for the database instance by -using the configuration that you define in the request object. -After the API validates the request and starts progress on the -provisioning process, the call returns the ``Accepted (202)`` -response code. - -If the API cannot fulfill the corresponding request due to -insufficient data or data that is not valid, the API returns the -``Bad Request (400)`` response code with information about the -nature of the failure. You cannot recover from validation errors. -You must correct the cause of the failure and the request again. - -This table lists the required attributes for creating users: - -**Required attributes for user** - -+-----------------+---------------------------------------------------------------------+------------------------------------+----------+ -| Applies to | Name | Description | Required | -+-----------------+---------------------------------------------------------------------+------------------------------------+----------+ -| User | name | Name of the user for the database. | Yes | -+-----------------+---------------------------------------------------------------------+------------------------------------+----------+ -| password | User password for database access. | Yes | | -+-----------------+---------------------------------------------------------------------+------------------------------------+----------+ -| (database) name | Name of the database that the user can access. You must specify one | No | | -| | or more database names. | | | -+-----------------+---------------------------------------------------------------------+------------------------------------+----------+ - - **Notes** - -- The operation grants the user all privileges on the databases. - -- Do not use the ``root`` user name, which is reserved. - -These tables list the valid characters for database names, user -names, and passwords. - -**Valid characters in database name, user name, and password** - -+---------------------------------------------------------------------------------------------------------------------------------+ -| Character | -+---------------------------------------------------------------------------------------------------------------------------------+ -| Letters (upper and lower cases allowed) | -+---------------------------------------------------------------------------------------------------------------------------------+ -| Numbers | -+---------------------------------------------------------------------------------------------------------------------------------+ -| ``@``, ``?``, ``#``, and spaces are allowed, but **not** at the beginning and end of the database name, user name, and password | -+---------------------------------------------------------------------------------------------------------------------------------+ -| ``_`` is allowed anywhere in the database name, user name, and password | -+---------------------------------------------------------------------------------------------------------------------------------+ - -**Characters that are not allowed in database name, user name, and password** - -+---------------------------------------------------------+ -| Character | -+---------------------------------------------------------+ -| Single quotes | -+---------------------------------------------------------+ -| Double quotes | -+---------------------------------------------------------+ -| Back quotes | -+---------------------------------------------------------+ -| Semicolons | -+---------------------------------------------------------+ -| Commas | -+---------------------------------------------------------+ -| Back slashes | -+---------------------------------------------------------+ -| Forward slashes | -+---------------------------------------------------------+ -| Spaces at the front or end of the user name or password | -+---------------------------------------------------------+ - -**Length restrictions for database name, user name, and password** - -+------------------------------+-----------------------------+ -| Restriction | Value | -+------------------------------+-----------------------------+ -| Database name maximum length | 64 | -+------------------------------+-----------------------------+ -| User name maximum length | 16 | -+------------------------------+-----------------------------+ -| Password maximum length | unlimited (no restrictions) | -+------------------------------+-----------------------------+ - -Error response codes:202,413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - instanceId: instanceId - - accountId: accountId - -Request Example ---------------- - -.. literalinclude:: samples/db-create-users-request.json - :language: javascript - - - - - - - - - - - - - - - - - -List database instance users -============================ - -.. rest_method:: GET /v1.0/{accountId}/instances/{instanceId}/users - -Lists the users in a database instance and the associated databases for that user. - -This operation does not return system users. A system user is a -database administrator who administers the health of the database. -Also, this operation returns the ``root`` user only if it is -enabled. - -The following notes apply to MySQL users: - -- User names can be up to 16 characters long. - -- When you create accounts with INSERT, you must use FLUSH - PRIVILEGES to tell the server to reload the grant tables. - -- For additional information, See: - `http://dev.mysql.com/doc/refman/5.1/en/user-account- - management.html `_ - - -Normal response codes: 200 -Error response codes:413,405,404,403,401,400,422,503,500,501, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - instanceId: instanceId - - accountId: accountId - - - - -Response Example ----------------- - -.. literalinclude:: samples/db-list-users-response.json - :language: javascript - - - - - - - - - - - - - diff --git a/api-ref/source/image/v1/images-images-v1.inc b/api-ref/source/image/v1/images-images-v1.inc deleted file mode 100644 index 517990ca2..000000000 --- a/api-ref/source/image/v1/images-images-v1.inc +++ /dev/null @@ -1,299 +0,0 @@ -.. -*- rst -*- - -====== -Images -====== - - - - -Create image -============ - -.. rest_method:: POST /v1/images - -Registers a virtual machine (VM) image. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - createImage: createImage - - container_format: container_format - - disk_format: disk_format - - name: name - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - location: location - - - - - -List images -=========== - -.. rest_method:: GET /v1/images - -Lists all public VM images. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - name: name - - container_format: container_format - - disk_format: disk_format - - status: status - - size_min: size_min - - size_max: size_max - - changes-since: changes-since - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - name: name - - container_format: container_format - - disk_format: disk_format - - uri: uri - - images: images - - size: size - - - -Response Example ----------------- - -.. literalinclude:: ../samples/images-list-response.json - :language: javascript - - - - -Update image -============ - -.. rest_method:: PUT /v1/images/{image_id} - -Updates an image, uploads an image file, or updates metadata for an image. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - location: location - - - -Response Example ----------------- - -.. literalinclude:: - :language: javascript - - - - -Show image details and image binary -=================================== - -.. rest_method:: GET /v1/images/{image_id} - -Shows the image details as headers and the image binary in the body of the response. - - -Normal response codes: 200 -Error response codes:403, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/images-list-details-response.json - :language: javascript - - - - - -Show image metadata -=================== - -.. rest_method:: HEAD /v1/images/{image_id} - -Shows the image metadata information in the body of the response. - -The Image system does not return a response body for the HEAD -operation. - -Example requests and responses: - -- Show image metadata: - - :: - - http://glance.example.com/v1/images/03bc0a8b-659c-4de9-b6bd-13c6e86e6455 - - - - - :: - - X-Image-Meta-Checksum → 8a40c862b5735975d82605c1dd395796 - X-Image-Meta-Container_format → aki - X-Image-Meta-Created_at → 2016-01-06T03:22:20.000000 - X-Image-Meta-Deleted → false - X-Image-Meta-Disk_format → aki - X-Image-Meta-Id → 03bc0a8b-659c-4de9-b6bd-13c6e86e6455 - X-Image-Meta-Is_public → true - X-Image-Meta-Min_disk → 0 - X-Image-Meta-Min_ram → 0 - X-Image-Meta-Name → cirros-0.3.4-x86_64-uec-kernel - X-Image-Meta-Owner → 13cc6052265b41529e2fd0fc461fa8ef - X-Image-Meta-Protected → false - X-Image-Meta-Size → 4979632 - X-Image-Meta-Status → deactivated - X-Image-Meta-Updated_at → 2016-02-25T03:02:05.000000 - X-Openstack-Request-Id → req-d5208320-28ed-4c22-b628-12dc6456d983 - - -If the request succeeds, the operation returns the ``200`` response -code. - -If there is an image size mismatch detected with the ``X-Image- -Meta-Size``, the operation returns a ``409`` response code. - - -Normal response codes: 200 -Error response codes:404,409, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - - - -Response Example ----------------- - -.. literalinclude:: - :language: javascript - - - - - - -Delete image -============ - -.. rest_method:: DELETE /v1/images/{image_id} - -Deletes an image. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - - - - - -List images with details -======================== - -.. rest_method:: GET /v1/images/detail - -Lists all available images with details. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - name: name - - container_format: container_format - - disk_format: disk_format - - status: status - - size_min: size_min - - size_max: size_max - - changes-since: changes-since - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - previous: previous - - next: next - - - -Response Example ----------------- - -.. literalinclude:: ../samples/images-list-details-response.json - :language: javascript - - - diff --git a/api-ref/source/image/v1/members.inc b/api-ref/source/image/v1/members.inc deleted file mode 100644 index cddbc5cff..000000000 --- a/api-ref/source/image/v1/members.inc +++ /dev/null @@ -1,98 +0,0 @@ -.. -*- rst -*- - -======= -Members -======= - - - - -Add members to image -==================== - -.. rest_method:: PUT /v1/images/{image_id}/members/{owner_id} - -Adds one or more members to an image. - -If you omit the request body, this call adds the membership to the -image, leaves the existing memberships unmodified, and sets the -``can_share`` attribute to ``false`` for new memberships. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - can_share: can_share - - image_id: image_id - - owner_id: owner_id - -Request Example ---------------- - -.. literalinclude:: ../samples/image-members-add-request.json - :language: javascript - - - - - - - -Remove member -============= - -.. rest_method:: DELETE /v1/images/{image_id}/members/{owner_id} - -Removes a member from an image. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - member_id: member_id - - image_id: image_id - - owner_id: owner_id - - - - - - -Replace member -============== - -.. rest_method:: PUT /v1/images/{image_id}/members - -Replaces a membership list for an image. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - memberships: memberships - - can_share: can_share - - image_id: image_id - -Request Example ---------------- - -.. literalinclude:: ../samples/image-members-add-request.json - :language: javascript - - - - - - diff --git a/api-ref/source/image/v1/parameters.yaml b/api-ref/source/image/v1/parameters.yaml deleted file mode 100644 index 205c5872f..000000000 --- a/api-ref/source/image/v1/parameters.yaml +++ /dev/null @@ -1,188 +0,0 @@ -# variables in header -{} - -# variables in path -image_id: - description: | - Image ID stored through the image API. Typically - a UUID. - in: path - required: false - type: string -owner_id: - description: | - Owner ID, which is the tenant ID. - in: path - required: false - type: string - -# variables in query -changes-since: - description: | - Filters the image list to those images that have - changed since a time stamp value. - in: query - required: false - type: string -container_format_1: - description: | - Filters the image list by a container format. A - valid value is ``aki``, ``ami``, ``ari``, ``bare``, ``docker``, - ``ova``, or ``ovf``. - in: query - required: false - type: string -disk_format_1: - description: | - Filters the image list by a disk format. A valid - value is ``aki``, ``ami``, ``ari``, ``iso``, ``qcow2``, ``raw``, - ``vhd``, ``vdi``, or ``vmdk``. - in: query - required: false - type: string -name_1: - description: | - Filters the image list by an image name, in - string format. - in: query - required: false - type: string -size_max: - description: | - Filters the image list by a maximum image size, - in bytes. - in: query - required: false - type: string -size_min: - description: | - Filters the image list by a minimum image size, - in bytes. - in: query - required: false - type: string -status: - description: | - Filters the image list by a status. A valid value - is ``queued``, ``saving``, ``active``, ``killed``, ``deleted``, or - ``pending_delete``. - in: query - required: false - type: string - -# variables in body -can_share: - description: | - Indicates whether the owner is authorized to - share the image. If the owner can share the image, this value is - ``true``. Otherwise, this value is ``false``. Specify the owner - ID, which is the tenant ID, is in the request URI. - in: body - required: true - type: boolean -container_format: - description: | - A container format defines the file format of the - file that contains the image and metadata about the actual VM. - For a VM image with a ``bare`` container format, the image is a - blob of unstructured data. You can set the container format to - one of these values: - ``aki`` Amazon kernel image. - ``ami`` - Amazon machine image. - ``ari`` Amazon ramdisk image. - - ``bare`` No container or metadata envelope for the image. - - ``docker`` Docker tar archive of the container filesystem. - - ``ova`` OVA container format. - ``ovf`` OVF container - format. - in: body - required: true - type: string -createImage: - description: | - Local file path where the image is stored. - in: body - required: false - type: string -disk_format: - description: | - The disk format of a VM image is the format of - the underlying disk image. Virtual appliance vendors have - different formats for laying out the information contained in a VM - disk image. You can set the disk format for your image to one of - these values: - ``aki`` An Amazon kernel image. - ``ami`` - An Amazon machine image. - ``ari`` An Amazon ramdisk image. - - ``iso`` An archive format for the data contents of an optical - disc, such as CDROM. - ``qcow2`` Supported by the QEMU - emulator that can expand dynamically and supports Copy on Write. - - ``raw`` Unstructured disk image format. - ``vhd`` VHD - disk format, a common disk format used by VM monitors from - VMWare, Xen, Microsoft, VirtualBox, and others. - ``vdi`` - Supported by VirtualBox VM monitor and the QEMU emulator. - - ``vmdk`` A common disk format that supported by many VM - monitors. - in: body - required: true - type: string -images: - description: | - A list of ``image`` objects. - in: body - required: true - type: array -location: - description: | - A URI location for the image. - format: uri - in: body - required: true - type: string -location_1: - format: uri - in: body - required: true - type: string -member_id: - description: | - The UUID of the member with which an image is - shared. - in: body - required: true - type: string -memberships: - in: body - required: true - type: string -name: - description: | - Name for the image. Note that the name of an - image is not unique to an Image service node. The API cannot - expect users to know the names of images that other users own. - in: body - required: true - type: string -next: - description: | - Show the next item in the list. - format: uri - in: body - required: false - type: string -previous: - description: | - Show the previous item in the list. - format: uri - in: body - required: false - type: string -size: - description: | - The size of the image, in bytes. - in: body - required: true - type: string -uri: - description: | - The exact location needed to get the metadata for - the image. - in: body - required: true - type: string - diff --git a/api-ref/source/image/v1/samples/image-members-add-request.json b/api-ref/source/image/v1/samples/image-members-add-request.json deleted file mode 100644 index de4f6dcc3..000000000 --- a/api-ref/source/image/v1/samples/image-members-add-request.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "members": [ - { - "member_id": "tenant1", - "can_share": false - }, - { - "member_id": "tenant2", - "can_share": false - } - ] -} diff --git a/api-ref/source/image/v1/samples/image-memberships-list-response.json b/api-ref/source/image/v1/samples/image-memberships-list-response.json deleted file mode 100644 index 92bb003ae..000000000 --- a/api-ref/source/image/v1/samples/image-memberships-list-response.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "memberships": [ - { - "member_id": "tenant1", - "can_share": false - }, - { - "...": "..." - } - ] -} diff --git a/api-ref/source/image/v1/samples/image-versions-response.json b/api-ref/source/image/v1/samples/image-versions-response.json deleted file mode 100644 index 0d5a6fda4..000000000 --- a/api-ref/source/image/v1/samples/image-versions-response.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "versions": [ - { - "status": "EXPERIMENTAL", - "id": "v3.0", - "links": [ - { - "href": "http://23.253.228.211:9292/v3/", - "rel": "self" - } - ] - }, - { - "status": "CURRENT", - "id": "v2.3", - "links": [ - { - "href": "http://23.253.228.211:9292/v2/", - "rel": "self" - } - ] - }, - { - "status": "SUPPORTED", - "id": "v2.2", - "links": [ - { - "href": "http://23.253.228.211:9292/v2/", - "rel": "self" - } - ] - }, - { - "status": "SUPPORTED", - "id": "v2.1", - "links": [ - { - "href": "http://23.253.228.211:9292/v2/", - "rel": "self" - } - ] - }, - { - "status": "SUPPORTED", - "id": "v2.0", - "links": [ - { - "href": "http://23.253.228.211:9292/v2/", - "rel": "self" - } - ] - }, - { - "status": "SUPPORTED", - "id": "v1.1", - "links": [ - { - "href": "http://23.253.228.211:9292/v1/", - "rel": "self" - } - ] - }, - { - "status": "SUPPORTED", - "id": "v1.0", - "links": [ - { - "href": "http://23.253.228.211:9292/v1/", - "rel": "self" - } - ] - } - ] -} diff --git a/api-ref/source/image/v1/samples/images-list-details-response.json b/api-ref/source/image/v1/samples/images-list-details-response.json deleted file mode 100644 index 5c506f290..000000000 --- a/api-ref/source/image/v1/samples/images-list-details-response.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "images": [ - { - "uri": "http://glance.example.com/images/71c675ab-d94f-49cd-a114-e12490b328d9", - "name": "Ubuntu 10.04 Plain 5GB", - "disk_format": "vhd", - "container_format": "ovf", - "size": "5368709120", - "checksum": "c2e5db72bd7fd153f53ede5da5a06de3", - "created_at": "2010-02-03 09:34:01", - "updated_at": "2010-02-03 09:34:01", - "deleted_at": "", - "status": "active", - "is_public": true, - "min_ram": 256, - "min_disk": 5, - "owner": null, - "properties": { - "distro": "Ubuntu 10.04 LTS" - } - }, - { - "...": "..." - } - ] -} diff --git a/api-ref/source/image/v1/samples/images-list-response.json b/api-ref/source/image/v1/samples/images-list-response.json deleted file mode 100644 index 6cd98315b..000000000 --- a/api-ref/source/image/v1/samples/images-list-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "images": [ - { - "uri": "http://glance.example.com/images/71c675ab-d94f-49cd-a114-e12490b328d9", - "name": "Ubuntu 10.04 Plain", - "disk_format": "vhd", - "container_format": "ovf", - "size": "5368709120" - }, - { - "...": "..." - } - ] -} diff --git a/api-ref/source/image/v1/samples/shared-images-list-response.json b/api-ref/source/image/v1/samples/shared-images-list-response.json deleted file mode 100644 index 13b834cd2..000000000 --- a/api-ref/source/image/v1/samples/shared-images-list-response.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "shared_images": [ - { - "image_id": "71c675ab-d94f-49cd-a114-e12490b328d9", - "can_share": false - }, - { - "...": "..." - } - ] -} diff --git a/api-ref/source/image/v1/shared-images.inc b/api-ref/source/image/v1/shared-images.inc deleted file mode 100644 index 232e97fea..000000000 --- a/api-ref/source/image/v1/shared-images.inc +++ /dev/null @@ -1,46 +0,0 @@ -.. -*- rst -*- - -============= -Shared images -============= - - - - -List shared images -================== - -.. rest_method:: GET /v1/shared-images/{owner_id} - -Lists the VM images that an owner shares. The owner ID is the tenant ID. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - owner_id: owner_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - can_share: can_share - - - -Response Example ----------------- - -.. literalinclude:: ../samples/shared-images-list-response.json - :language: javascript - - - diff --git a/api-ref/source/image/v1/versions.inc b/api-ref/source/image/v1/versions.inc deleted file mode 100644 index 63f44afa5..000000000 --- a/api-ref/source/image/v1/versions.inc +++ /dev/null @@ -1,59 +0,0 @@ -.. -*- rst -*- - -============ -API versions -============ - - - - -List API versions -================= - -.. rest_method:: GET /versions - -Shows details for the Image service API v1. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/image-versions-response.json - :language: javascript - - - - -List API versions -================= - -.. rest_method:: GET / - -Lists information about all Image service API versions. - -Error response codes:300, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - - diff --git a/api-ref/source/image/v2/image-data.inc b/api-ref/source/image/v2/image-data.inc deleted file mode 100644 index 93a5477cf..000000000 --- a/api-ref/source/image/v2/image-data.inc +++ /dev/null @@ -1,135 +0,0 @@ -.. -*- rst -*- - -========================= -Image data (images, file) -========================= - -Uploads and downloads raw image data. - - -Upload binary image data -======================== - -.. rest_method:: PUT /v2/images/{image_id}/file - -(Since Image API v2.0) Uploads binary image data. - -Set the ``Content-Type`` request header to ``application/octet- -stream``. - -Example call: - -:: - - curl -i -X PUT -H "X-Auth-Token: $token" -H "Content-Type: application/octet-stream" \ - -d @/home/glance/ubuntu-12.10.qcow2 $image_url/v2/images/{image_id}/file - -Preconditions - -Before you can store binary image data, you must meet the following -preconditions: - -- The image must exist. - -- You must set the disk and container formats in the image. - -- The image status must be ``queued``. - -- Your image storage quota must be sufficient. - -- The size of the data that you want to store must not exceed the - size that the OpenStack Image service allows. - -Synchronous Postconditions - -- With correct permissions, you can see the image status as - ``active`` through API calls. - -- With correct access, you can see the stored data in the storage - system that OpenStack Image service manages. - -Troubleshooting - -- If you cannot store the data, either your request lacks required - information or you exceeded your allotted quota. Ensure that you - meet the preconditions and run the request again. If the request - fails again, review your API request. - -- The storage back ends for storing the data must have enough free - storage space to accommodate the size of the data. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - - - - - -Download binary image data -========================== - -.. rest_method:: GET /v2/images/{image_id}/file - -(Since Image API v2.0) Downloads binary image data. - -Example call: ``curl -i -X GET -H "X-Auth-Token: $token" -$image_url/v2/images/{image_id}/file`` - -The response body contains the raw binary data that represents the -actual virtual disk. The ``Content-Type`` header contains the -``application/octet-stream`` value. The ``Content-MD5`` header -contains an MD5 checksum of the image data. Use this checksum to -verify the integrity of the image data. - - - -Preconditions - -- The images must exist. - -Synchronous Postconditions - -- You can download the binary image data in your machine if the - image has image data. - -- If image data exists, the call returns the HTTP ``200`` response - code. - -- If no image data exists, the call returns the HTTP ``204`` - response code. - - -Normal response codes: 200 -Error response codes:404,403,204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - Content-Range: Content-Range - - - - -Response Example ----------------- - -.. literalinclude:: - :language: javascript - - - - - - diff --git a/api-ref/source/image/v2/image-schemas.inc b/api-ref/source/image/v2/image-schemas.inc deleted file mode 100644 index ec8ae5326..000000000 --- a/api-ref/source/image/v2/image-schemas.inc +++ /dev/null @@ -1,145 +0,0 @@ -.. -*- rst -*- - -======================================================= -Image schemas (schemas, image, images, member, members) -======================================================= - -Gets a JSON-schema document that represents an images or image -entity. - - -Show images schema -================== - -.. rest_method:: GET /v2/schemas/images - -(Since Images v2.0) Shows a JSON schema document that represents an images entity. - -An images entity is a container of image entities. - -The following schema is solely an example. Consider only the -response to the API call as authoritative. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/schemas-images-list-response.json - :language: javascript - - - - -Show image member schema -======================== - -.. rest_method:: GET /v2/schemas/member - -(Since Images v2.1) Shows a JSON schema document that represents an image member entity. - -The following schema is solely an example. Consider only the -response to the API call as authoritative. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/schema-image-member-show-response.json - :language: javascript - - - - -Show image members schema -========================= - -.. rest_method:: GET /v2/schemas/members - -(Since Images v2.1) Shows a JSON schema document that represents an image members entity. - -An image members entity is a container of image member entities. - -The following schema is solely an example. Consider only the -response to the API call as authoritative. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/schemas-image-members-list-response.json - :language: javascript - - - - -Show image schema -================= - -.. rest_method:: GET /v2/schemas/image - -(Since Images v2.0) Shows a JSON schema document that represents an image entity. - -The following schema is solely an example. Consider only the -response to the API call as authoritative. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/schema-image-show-response.json - :language: javascript - - - diff --git a/api-ref/source/image/v2/image-tags.inc b/api-ref/source/image/v2/image-tags.inc deleted file mode 100644 index c258ac18c..000000000 --- a/api-ref/source/image/v2/image-tags.inc +++ /dev/null @@ -1,56 +0,0 @@ -.. -*- rst -*- - -========================= -Image tags (images, tags) -========================= - -Adds and deletes image tags. - - -Add image tag -============= - -.. rest_method:: PUT /v2/images/{image_id}/tags/{tag} - -(Since Image API v2.0) Adds a tag to an image. - -Error response codes:404,204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - tag: tag - - - - - - - -Delete image tag -================ - -.. rest_method:: DELETE /v2/images/{image_id}/tags/{tag} - -(Since Image API v2.0) Deletes a tag from an image. - -Error response codes:404,204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - tag: tag - - - - - - diff --git a/api-ref/source/image/v2/images-images-v2.inc b/api-ref/source/image/v2/images-images-v2.inc deleted file mode 100644 index ed3771abb..000000000 --- a/api-ref/source/image/v2/images-images-v2.inc +++ /dev/null @@ -1,585 +0,0 @@ -.. -*- rst -*- - -=============== -Images (images) -=============== - -Creates, lists, updates, and deletes images. - -Image operations show all fields in the response body. Any field -with no value is set to ``null`` value (JSON null data type). - -The possible status values for images are: - -**Image status** - -+----------------+---------------------------------------------------------------------+ -| Status | Description | -+----------------+---------------------------------------------------------------------+ -| queued | The Image service reserved an image ID for the image in the | -| | registry but did not yet upload any image data. | -+----------------+---------------------------------------------------------------------+ -| saving | The Image service is currently uploading the raw data for the | -| | image. | -+----------------+---------------------------------------------------------------------+ -| active | The image is active and fully available in the Image service. | -+----------------+---------------------------------------------------------------------+ -| killed | An image data upload error occurred. | -+----------------+---------------------------------------------------------------------+ -| deleted | The Image service retains information about the image but the image | -| | is no longer available for use. | -+----------------+---------------------------------------------------------------------+ -| pending_delete | Similar to the ``deleted`` status. An image in this state is not | -| | recoverable. | -+----------------+---------------------------------------------------------------------+ - - -Update image -============ - -.. rest_method:: PATCH /v2/images/{image_id} - -(Since Image API v2.0) Updates an image. - -Depending on the referenced target location, this operation -performs one of these actions: - -**Image update actions** - -+--------------------------------------+----------------------------------------------------------+ -| Target location | Update action | -+--------------------------------------+----------------------------------------------------------+ -| An array index | The API inserts a new value into the array at the index. | -+--------------------------------------+----------------------------------------------------------+ -| An object member that does not exist | The API adds a member to the object. | -+--------------------------------------+----------------------------------------------------------+ -| An object member that exists | The member value is replaced. | -+--------------------------------------+----------------------------------------------------------+ - -The operation object must contain a ``value`` member that contains -the value to add. For example: - -.. code-block:: json - - { - "op": "add", - "path": "/a/b/c", - "value": [ - "foo", - "bar" - ] - } - -The target location must reference one of these values: - -- The root of the target document. The value is the entire content - of the target document. - -- A member value to add to an object. The API adds the value to the - object at the location. If the member already exists, the API - replaces it with the value. - -- An element to add to the array. The API adds the element value to - the array at the location. The API shifts any element that is at - or above the index one position to the right. The index must not - be greater than the number of elements in the array. If you use - the hyphen (-) character to index the end of the array, the API - appends the value to the array. See `JavaScript Object Notation - (JSON) Pointer `_. - -Because this operation adds to existing objects and arrays, its -target location often does not exist. - -The request body must conform to one of these media types: - -- ``application/openstack-images-v2.0-json-patch`` - -- ``application/openstack-images-v2.1-json-patch`` (since Image API - v2.2) - -You can also use the PATCH method to add or remove image -properties. - -For information about the PATCH method and the available media -types, see `Image API v2 HTTP PATCH media types -`_. - -Preconditions - -- When you add a location to or replace a location in the image, you - must set the ``disk_format`` and ``container_format`` parameters - in the image. - -- When you replace a location, that location must be previously set - in the image. - -Synchronous Postconditions - -- With correct permissions, you can view the updated values of the - attributes of the image. - -- After you add a location to an image that had no location and with - correct permissions, you can use API calls to view the image - status as ``active``. - -- After you remove all locations from the image and with correct - permissions, you can use API calls to view the image status as - ``queued``. - -Troubleshooting - -- If you cannot update locations, your request might be missing some - information. Make sure that you meet the preconditions and run - the request again. If the request fails again, review your API - request. - - -Normal response codes: 200 -Error response codes:404, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - url: url - - path: path - - op: op - - value: value - - metadata: metadata - - image_id: image_id - -Request Example ---------------- - -.. literalinclude:: ../samples/image-update-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - container_format: container_format - - min_ram: min_ram - - updated_at: updated_at - - file: file - - owner: owner - - id: id - - size: size - - self: self - - disk_format: disk_format - - direct_url: direct_url - - schema: schema - - status: status - - tags: tags - - visibility: visibility - - locations: locations - - min_disk: min_disk - - properties: properties - - name: name - - checksum: checksum - - created_at: created_at - - protected: protected - - metadata: metadata - - - -Response Example ----------------- - -.. literalinclude:: ../samples/image-update-response.json - :language: javascript - - - - - -Show image details -================== - -.. rest_method:: GET /v2/images/{image_id} - -(Since Image API v2.0) Shows details for an image. - -The response body contains a single image entity. - -Preconditions - -- The image must exist. - - -Normal response codes: 200 -Error response codes:404, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - container_format: container_format - - min_ram: min_ram - - updated_at: updated_at - - file: file - - owner: owner - - id: id - - size: size - - self: self - - disk_format: disk_format - - direct_url: direct_url - - schema: schema - - status: status - - tags: tags - - visibility: visibility - - locations: locations - - min_disk: min_disk - - properties: properties - - name: name - - checksum: checksum - - created_at: created_at - - protected: protected - - metadata: metadata - - - -Response Example ----------------- - -.. literalinclude:: ../samples/image-show-response.json - :language: javascript - - - - - -Delete image -============ - -.. rest_method:: DELETE /v2/images/{image_id} - -(Since Image API v2.0) Deletes an image. - -You cannot delete images with the ``protected`` attribute set to -``true`` (boolean). - -Preconditions - -- You can delete an image in any status except ``deleted``. - -- First, set the ``protected`` attribute to ``false`` (boolean). - Then, perform the delete. - -Synchronous Postconditions - -- The response is empty and returns the HTTP ``204`` response code. - -- The API deletes the image from the images index. - -- If the image stores binary image data in the storage node, the - OpenStack Image service deletes the data from the node. - -Troubleshooting - -- The call returns the HTTP ``403`` response code when the - ``protected`` attribute is set to ``true`` even if you have - correct permissions. Ensure that you meet the preconditions and - run the request again. If the request fails again, review your - API request. - -Error response codes:404,403,204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - - - - - - - -Reactivate image -================ - -.. rest_method:: POST /v2/images/{image_id}/actions/reactivate - -(Since Image API v2.0) Reactivates an image. - -The reactivate operation returns an error if the image status is -not ``active`` or ``deactivated``. - -Preconditions - -- The image must exist. - -Error response codes:404,204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - - - - - - -List images -=========== - -.. rest_method:: GET /v2/images - -(Since Image API v2.0) Lists public virtual machine (VM) images. - -Returns a subset of the larger collection of images and a link that -you can use to get the next set of images. You should always check -for the presence of a ``next`` link and use it as the URI in a -subsequent HTTP GET request. You should follow this pattern until a -``next`` link is no longer provided. The next link preserves any -query parameters that you send in your initial request. You can use -the ``first`` link to jump back to the first page of the -collection. If you prefer to paginate through images manually, use -the ``limit`` and ``marker`` parameters. - -The list operation accepts query parameters to filter the response. - -A client can provide direct comparison filters by using most image -attributes, such as ``name=Ubuntu``, ``visibility=public``, and so -on. A client cannot use tags or any ``link`` in the json-schema, -such as self, file, or schema, to filter the response. - -You can use the ``size_min`` and ``size_max`` query parameters to -filter images that are greater than or less than the image size. -The size, in bytes, is the size of an image on disk. - -For example, to filter the container to include only images that -are from 1 to 4 MB, set the ``size_min`` query parameter to -``1048576`` and the ``size_max`` query parameter to ``4194304``. - -You can list VM images that have a status of ``active``, -``queued``, or ``saving``. - -You can use query parameters to sort the results of this operation. - -- ``sort_key``. Sorts by an image attribute. Sorts in the natural - sorting direction of the image attribute. - -- ``sort_dir``. Sorts in a sort direction. - -- ``sort``. Sorts by one or more sets of attribute and sort - direction combinations. If you omit the sort direction in a set, - the default is ``desc``. - -To sort the response, use the ``sort_key`` and ``sort_dir`` query -parameters: - -.. code-block:: json - - GET /v2/images?sort_key=name - & - sort_dir=asc - & - sort_key=status - & - sort_dir=desc - -Alternatively, specify the ``sort`` query parameter: - -.. code-block:: json - - GET /v2/images?sort=name:asc,status:desc - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - limit: limit - - marker: marker - - name: name - - visibility: visibility - - member_status: member_status - - owner: owner - - status: status - - size_min: size_min - - size_max: size_max - - sort_key: sort_key - - sort_dir: sort_dir - - sort: sort - - tag: tag - - created_at: created_at - - updated_at: updated_at - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - min_ram: min_ram - - status: status - - virtual_size: virtual_size - - name: name - - tags: tags - - checksum: checksum - - created_at: created_at - - size: size - - disk_format: disk_format - - updated_at: updated_at - - owner: owner - - self: self - - min_disk: min_disk - - protected: protected - - visibility: visibility - - file: file - - container_format: container_format - - images: images - - schema: schema - - id: id - - first: first - - - -Response Example ----------------- - -.. literalinclude:: ../samples/images-list-response.json - :language: javascript - - - - -Create image -============ - -.. rest_method:: POST /v2/images - -(Since Image API v2.0) Creates a virtual machine (VM) image. - -The ``Location`` response header contains the URI for the image. -The response body contains the new image entity. - -Synchronous Postconditions - -- With correct permissions, you can see the image status as - ``queued`` through API calls. - -Error response codes:201, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - name: name - - tags: tags - - container_format: container_format - - min_ram: min_ram - - disk_format: disk_format - - visibility: visibility - - properties: properties - - protected: protected - - min_disk: min_disk - - id: id - -Request Example ---------------- - -.. literalinclude:: ../samples/image-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - min_ram: min_ram - - status: status - - virtual_size: virtual_size - - name: name - - tags: tags - - updated_at: updated_at - - checksum: checksum - - created_at: created_at - - disk_format: disk_format - - locations: locations - - visibility: visibility - - properties: properties - - self: self - - owner: owner - - protected: protected - - file: file - - container_format: container_format - - min_disk: min_disk - - size: size - - id: id - - schema: schema - - - - - -Deactivate image -================ - -.. rest_method:: POST /v2/images/{image_id}/actions/deactivate - -(Since Image API v2.0) Deactivates an image. - -If you try to download a deactivated image, the call returns the -``Forbidden (403)`` response code. Also, only administrative users -can view image locations for deactivated images. - -The deactivate operation returns an error if the image status is -not ``active`` or ``deactivated``. - -Preconditions - -- The image must exist. - -Error response codes:404,403,204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - - - - - - diff --git a/api-ref/source/image/v2/members.inc b/api-ref/source/image/v2/members.inc deleted file mode 100644 index 0448c6abb..000000000 --- a/api-ref/source/image/v2/members.inc +++ /dev/null @@ -1,307 +0,0 @@ -.. -*- rst -*- - -========================= -Members (images, members) -========================= - -Creates, lists, updates, and deletes image members. - - -Show image member details -========================= - -.. rest_method:: GET /v2/images/{image_id}/members/{member_id} - -(Since Image API v2.2) Shows image member details. - -Response body is a single image member entity. - -Preconditions - -- The image must exist. - -- You must be the owner or a member of the image. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - member_id: member_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - created_at: created_at - - updated_at: updated_at - - image_id: image_id - - member_id: member_id - - schema: schema - - - -Response Example ----------------- - -.. literalinclude:: ../samples/image-member-details-response.json - :language: javascript - - - - -Update image member -=================== - -.. rest_method:: PUT /v2/images/{image_id}/members/{member_id} - -(Since Image API v2.1) Sets the status for an image member. - -Preconditions - -- The images must exist. - -- You must be a member of the image. - -Synchronous Postconditions - -- If you update the member status to ``accepted`` and have the - correct permissions, you see the image in list images responses. - -- With correct permissions, you can make API calls to see the - updated member status of the image. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - status: status - - image_id: image_id - - member_id: member_id - -Request Example ---------------- - -.. literalinclude:: ../samples/image-member-update-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - created_at: created_at - - schema: schema - - updated_at: updated_at - - member_id: member_id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/image-member-update-response.json - :language: javascript - - - - -Delete image member -=================== - -.. rest_method:: DELETE /v2/images/{image_id}/members/{member_id} - -(Since Image API v2.1) Deletes a tenant ID from the member list of an image. - -Preconditions - -- The image must exist. - -- You must be the owner of the image. - -Synchronous Postconditions - -- The API removes the member from the image members. - -Troubleshooting - -- Even if you have correct permissions, if you are not the owner of - the image or you specify an incorrect image ID or member ID, the - call returns the HTTP ``403`` or ``404`` response code. Ensure - that you meet the preconditions and run the request again. If the - request fails again, review your API request URI. - -Error response codes:404,403,204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - member_id: member_id - - - - - - - - -List image members -================== - -.. rest_method:: GET /v2/images/{image_id}/members - -(Since Image API v2.1) Lists the tenants that share this image. - -If a user who shares this image makes this call, the member list -contains only information for that user. - -If a user who does not share this image makes this call, the call -returns the HTTP ``404`` response code. - -Preconditions - -- The image must exist. - -- You must be the owner or a member of the image. - - -Normal response codes: 200 -Error response codes:404, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - image_id: image_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - created_at: created_at - - updated_at: updated_at - - members: members - - schema: schema - - - -Response Example ----------------- - -.. literalinclude:: ../samples/image-members-list-response.json - :language: javascript - - - - - -Create image member -=================== - -.. rest_method:: POST /v2/images/{image_id}/members - -(Since Image API v2.1) Adds a tenant ID as an image member. - -This call accepts either the ``member_id`` or ``member`` attribute -in the request body. If you specify both attributes, the API uses -the ``member_id`` value and ignores the ``member`` value. Use of -the ``member`` attribute is supported but deprecated. Use of the -``member_id`` attribute is preferred. - -Preconditions - -- The images must exist. - -- You can add a member to a private image. - -- You must be the owner of the image. - -Synchronous Postconditions - -- With correct permissions, you can see the member status of the - image as ``pending`` through API calls. - -Troubleshooting - -- Even if you have correct permissions, if the ``visibility`` - attribute is set to ``public``, the request returns the HTTP - ``403`` response code. Ensure that you meet the preconditions and - run the request again. If the request fails again, review your - API request. - -- If the member is already a member for the image, the service - returns the ``Conflict (409)`` response code. If you meant to - specify a different member, run the request again. - - -Normal response codes: 200 -Error response codes:403,409, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - member: member - - member_id: member_id - - image_id: image_id - -Request Example ---------------- - -.. literalinclude:: ../samples/image-member-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - created_at: created_at - - schema: schema - - updated_at: updated_at - - member_id: member_id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/image-member-create-response.json - :language: javascript - - - - - diff --git a/api-ref/source/image/v2/metadef-resourcetype.inc b/api-ref/source/image/v2/metadef-resourcetype.inc deleted file mode 100644 index 5c218f5bb..000000000 --- a/api-ref/source/image/v2/metadef-resourcetype.inc +++ /dev/null @@ -1,169 +0,0 @@ -.. -*- rst -*- - -========================================================================================== -Metadata definition resource types (since API v2.0) (metadefs, namespaces, resource_types) -========================================================================================== - -Lists resource types. Also, creates, lists, and removes resource -type associations in a namespace. - - -List resource types -=================== - -.. rest_method:: GET /v2/metadefs/resource_types - -Lists all resource types. - -You can assign metadata definition namespaces to these resource -types. See the metadata definition resource types section. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - created_at: created_at - - name: name - - updated_at: updated_at - - - -Response Example ----------------- - -.. literalinclude:: ../samples/metadef-resource-types-list-response.json - :language: javascript - - - - -Create resource type association -================================ - -.. rest_method:: POST /v2/metadefs/namespaces/{namespace_id}/resource_types - -Creates a resource type association in a namespace. - -Error response codes:201, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - prefix: prefix - - properties_target: properties_target - - name: name - - namespace_id: namespace_id - -Request Example ---------------- - -.. literalinclude:: ../samples/metadef-resource-type-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - created_at: created_at - - prefix: prefix - - properties_target: properties_target - - name: name - - updated_at: updated_at - - - - - -List resource type associations -=============================== - -.. rest_method:: GET /v2/metadefs/namespaces/{namespace_id}/resource_types - -Lists resource type associations in a namespace. - -The response body lists resource type association entities. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - namespace_id: namespace_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - created_at: created_at - - name: name - - updated_at: updated_at - - - -Response Example ----------------- - -.. literalinclude:: ../samples/metadef-resource-types-list-response.json - :language: javascript - - - - -Remove resource type association -================================ - -.. rest_method:: DELETE /v2/metadefs/namespaces/{namespace_id}/resource_types/{name} - -Removes a resource type association in a namespace. - -To remove an association, first make an update namespace request to -set the ``protected`` attribute to false (boolean) on the -namespace. Then, remove the association. If the operation succeeds, -the response returns the HTTP 204 status code. - -If you try to remove resource type associations in a namespace with -the ``protected`` attribute set to true (boolean), the operation -fails and the response returns the HTTP 403 error code. - -Error response codes:403,204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - namespace_id: namespace_id - - name: name - - - - - - diff --git a/api-ref/source/image/v2/metadefs-namespaces-objects-v2.inc b/api-ref/source/image/v2/metadefs-namespaces-objects-v2.inc deleted file mode 100644 index bccbe081b..000000000 --- a/api-ref/source/image/v2/metadefs-namespaces-objects-v2.inc +++ /dev/null @@ -1,236 +0,0 @@ -.. -*- rst -*- - -============================================================================ -Metadata definition objects (since API v2.0) (metadefs, namespaces, objects) -============================================================================ - -Creates, lists, shows details for, updates, and deletes metadata -definition objects. - - -Show object definition -====================== - -.. rest_method:: GET /v2/metadefs/namespaces/{namespace_id}/objects/{object_name} - -Shows the definition for an object. - -The response body shows a single object entity. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - object_name: object_name - - namespace_id: namespace_id - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/metadef-object-details-response.json - :language: javascript - - - - -Update object definition -======================== - -.. rest_method:: PUT /v2/metadefs/namespaces/{namespace_id}/objects/{object_name} - -Updates an object definition in a namespace. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - object_name: object_name - - namespace_id: namespace_id - -Request Example ---------------- - -.. literalinclude:: ../samples/metadef-object-update-request.json - :language: javascript - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/metadef-object-update-response.json - :language: javascript - - - - -Delete property definition -========================== - -.. rest_method:: DELETE /v2/metadefs/namespaces/{namespace_id}/objects/{object_name} - -Deletes an object definition from a namespace. - -To delete a protected object from a namespace, you must first set -the ``protected`` attribute to false (boolean) on the namespace and -then perform the delete. If you try to delete a protected object, -the call returns the ``403`` response code. - -When you successfully delete an object from a namespace, the -response is empty and the response code is ``204``. - -Error response codes:403,204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - object_name: object_name - - namespace_id: namespace_id - - - - - - - -Create object -============= - -.. rest_method:: POST /v2/metadefs/namespaces/{namespace_id}/objects - -Creates an object definition in a namespace. - -Error response codes:201, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - display_name: display_name - - description: description - - objects: objects - - namespace: namespace - - visibility: visibility - - protected: protected - - resource_type_associations: resource_type_associations - - properties: properties - - namespace_id: namespace_id - -Request Example ---------------- - -.. literalinclude:: ../samples/metadef-object-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - display_name: display_name - - description: description - - objects: objects - - namespace: namespace - - visibility: visibility - - protected: protected - - resource_type_associations: resource_type_associations - - properties: properties - - - - - -List object definitions -======================= - -.. rest_method:: GET /v2/metadefs/namespaces/{namespace_id}/objects - -Lists object definitions in a namespace. - -Returns a subset of the larger collection of namespaces and a link -that you can use to get the next set of namespaces. You should -always check for the presence of a ``next`` link and use it as the -URI in a subsequent HTTP GET request. You should follow this -pattern until a ``next`` link is no longer provided. The next link -preserves any query parameters that you send in your initial -request. You can use the ``first`` link to jump back to the first -page of the collection. If you prefer to paginate through -namespaces manually, use the ``limit`` and ``marker`` parameters. - -Use the ``resource_types`` and ``visibility`` query parameters to -filter the response. - -For example, set the ``resource_types`` query parameter to -``OS::Glance::Image,OS::Nova::Flavor`` to filter the response to -include only namespaces that are associated with the given resource -types. - -You can sort the results of this operation by using the -``sort_key`` and ``sort_dir`` parameters. The API uses the natural -sorting of whatever namespace attribute is provided as the -``sort_key``. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - namespace_id: namespace_id - - visibility: visibility - - resource_types: resource_types - - sort_key: sort_key - - sort_dir: sort_dir - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - display_name: display_name - - description: description - - namespace: namespace - - visibility: visibility - - protected: protected - - namespaces: namespaces - - resource_type_associations: resource_type_associations - - - -Response Example ----------------- - -.. literalinclude:: ../samples/metadef-objects-list-response.json - :language: javascript - - - diff --git a/api-ref/source/image/v2/metadefs-namespaces-properties-v2.inc b/api-ref/source/image/v2/metadefs-namespaces-properties-v2.inc deleted file mode 100644 index 78adf2bd5..000000000 --- a/api-ref/source/image/v2/metadefs-namespaces-properties-v2.inc +++ /dev/null @@ -1,318 +0,0 @@ -.. -*- rst -*- - -================================================================================== -Metadata definition properties (since API v2.0) (metadefs, namespaces, properties) -================================================================================== - -Creates, lists, shows details for, updates, and deletes metadata -definition properties. - - -Show property definition -======================== - -.. rest_method:: GET /v2/metadefs/namespaces/{namespace_id}/properties/{property_name} - -Shows the definition for a property. - -If you use the ``resource_type`` query parameter, the API removes -the prefix of the resource type from the property name before it -submits the query. This enables you to look for a property name -that starts with a prefix from an associated resource type. - -The response body shows a single property entity. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - property_name: property_name - - namespace_id: namespace_id - - property_name: property_name - - resource_type: resource_type - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - additionalItems: additionalItems - - description: description - - title: title - - default: default - - items: items - - operators: operators - - enum: enum - - maximum: maximum - - minItems: minItems - - readonly: readonly - - minimum: minimum - - maxItems: maxItems - - maxLength: maxLength - - uniqueItems: uniqueItems - - pattern: pattern - - type: type - - minLength: minLength - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/metadef-property-details-response.json - :language: javascript - - - - -Update property definition -========================== - -.. rest_method:: PUT /v2/metadefs/namespaces/{namespace_id}/properties/{property_name} - -Updates a property definition. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - additionalItems: additionalItems - - description: description - - title: title - - default: default - - items: items - - operators: operators - - enum: enum - - maximum: maximum - - minItems: minItems - - readonly: readonly - - minimum: minimum - - property_name: property_name - - maxItems: maxItems - - maxLength: maxLength - - uniqueItems: uniqueItems - - pattern: pattern - - type: type - - minLength: minLength - - namespace_id: namespace_id - - property_name: property_name - -Request Example ---------------- - -.. literalinclude:: ../samples/metadef-property-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - additionalItems: additionalItems - - description: description - - title: title - - default: default - - items: items - - operators: operators - - enum: enum - - maximum: maximum - - minItems: minItems - - readonly: readonly - - minimum: minimum - - maxItems: maxItems - - maxLength: maxLength - - uniqueItems: uniqueItems - - pattern: pattern - - type: type - - minLength: minLength - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/metadef-property-update-response.json - :language: javascript - - - - -Remove property definition -========================== - -.. rest_method:: DELETE /v2/metadefs/namespaces/{namespace_id}/properties/{property_name} - -Removes a property definition in a namespace. - -To remove a property, first make an update namespace request to set -the ``protected`` attribute to false (boolean) on the namespace. -Then, remove the property. If the operation succeeds, the response -returns the HTTP 204 status code. - -If you try to remove a property in a namespace with the -``protected`` attribute set to true (boolean), the operation fails -and the response returns the HTTP 403 error code. - -Error response codes:403,204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - property_name: property_name - - namespace_id: namespace_id - - property_name: property_name - - - - - - - -Create property -=============== - -.. rest_method:: POST /v2/metadefs/namespaces/{namespace_id}/properties - -Creates a property definition in a namespace. - -The schema is a subset of the JSON property definition schema. - -Error response codes:201, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - additionalItems: additionalItems - - description: description - - title: title - - default: default - - items: items - - operators: operators - - enum: enum - - maximum: maximum - - minItems: minItems - - readonly: readonly - - minimum: minimum - - maxItems: maxItems - - maxLength: maxLength - - uniqueItems: uniqueItems - - pattern: pattern - - type: type - - minLength: minLength - - name: name - - namespace_id: namespace_id - -Request Example ---------------- - -.. literalinclude:: ../samples/metadef-property-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - additionalItems: additionalItems - - description: description - - title: title - - default: default - - items: items - - operators: operators - - enum: enum - - maximum: maximum - - minItems: minItems - - readonly: readonly - - minimum: minimum - - maxItems: maxItems - - maxLength: maxLength - - uniqueItems: uniqueItems - - pattern: pattern - - type: type - - minLength: minLength - - name: name - - - - - -List property definitions -========================= - -.. rest_method:: GET /v2/metadefs/namespaces/{namespace_id}/properties - -Lists property definitions in a namespace. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - namespace_id: namespace_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - additionalItems: additionalItems - - description: description - - title: title - - default: default - - items: items - - operators: operators - - enum: enum - - maximum: maximum - - minItems: minItems - - readonly: readonly - - minimum: minimum - - maxItems: maxItems - - maxLength: maxLength - - uniqueItems: uniqueItems - - pattern: pattern - - type: type - - properties: properties - - minLength: minLength - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/metadef-properties-list-response.json - :language: javascript - - - diff --git a/api-ref/source/image/v2/metadefs-namespaces-tags-v2.inc b/api-ref/source/image/v2/metadefs-namespaces-tags-v2.inc deleted file mode 100644 index c23252d24..000000000 --- a/api-ref/source/image/v2/metadefs-namespaces-tags-v2.inc +++ /dev/null @@ -1,276 +0,0 @@ -.. -*- rst -*- - -====================================================================== -Metadata definition tags (since API v2.0) (metadefs, namespaces, tags) -====================================================================== - -Creates, lists, shows details for, updates, and deletes metadata -definition tags. - - -Add tag definition -================== - -.. rest_method:: POST /v2/metadefs/namespaces/tags/{namespace_id}/{tag_name} - -Adds a tag to the list of namespace tag definitions. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tag_name: tag_name - - namespace_id: namespace_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/metadef-tag-add-response.json - :language: javascript - - - - -Get tag definition -================== - -.. rest_method:: GET /v2/metadefs/namespaces/tags/{namespace_id}/{tag_name} - -Gets a definition for a tag. - -The response body shows a single tag entity. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tag_name: tag_name - - namespace_id: namespace_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/metadef-tag-details-response.json - :language: javascript - - - - -Update tag definition -===================== - -.. rest_method:: PUT /v2/metadefs/namespaces/tags/{namespace_id}/{tag_name} - -Renames a tag definition. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tag_name: tag_name - - namespace_id: namespace_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/metadef-tag-update-response.json - :language: javascript - - - - -Delete tag definition -===================== - -.. rest_method:: DELETE /v2/metadefs/namespaces/tags/{namespace_id}/{tag_name} - -Deletes a tag definition within a namespace. - -You cannot delete tags in a namespace with the 'protected' -attribute set to true (boolean); the response returns the HTTP 403 -status code. - -You must first set the ``protected`` attribute to false (boolean) -on the namespace and then perform the delete. The response is empty -and returns the HTTP 204 status code. - -Error response codes:403,204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tag_name: tag_name - - namespace_id: namespace_id - - - - - - - -Create tags -=========== - -.. rest_method:: POST /v2/metadefs/namespaces/tags/{namespace_id} - -Creates one or more tag definitions in a namespace. - -Error response codes:201, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - namespace: namespace - - name: name - - tags: tags - - namespace_id: namespace_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - name: name - - tags: tags - - - - - -List tags -========= - -.. rest_method:: GET /v2/metadefs/namespaces/tags/{namespace_id} - -Lists the tag definitions within a namespace. - -To manually paginate through the list of tags, use the ``limit`` -and ``marker`` parameters. - -To sort the results of this operation use the ``sort_key`` and -``sort_dir`` parameters. The API uses the natural sort order of the -tag attribute of the ``sort_key`` parameter. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - namespace: namespace - - namespace_id: namespace_id - - limit: limit - - marker: marker - - sort_key: sort_key - - sort_dir: sort_dir - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - name: name - - tags: tags - - - -Response Example ----------------- - -.. literalinclude:: ../samples/metadef-tags-list-response.json - :language: javascript - - - - -Delete all tag definitions -========================== - -.. rest_method:: DELETE /v2/metadefs/namespaces/tags/{namespace_id} - -Deletes all tag definitions within a namespace. - -You cannot delete tags in a namespace with the 'protected' -attribute set to true (boolean); the response returns the HTTP 403 -status code. - -You must first set the ``protected`` attribute to false (boolean) -on the namespace and then perform the delete. The response is empty -and returns the HTTP 204 status code. - -Error response codes:403,204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - namespace: namespace - - namespace_id: namespace_id - - - - - - diff --git a/api-ref/source/image/v2/metadefs-namespaces-v2.inc b/api-ref/source/image/v2/metadefs-namespaces-v2.inc deleted file mode 100644 index 7bc28d638..000000000 --- a/api-ref/source/image/v2/metadefs-namespaces-v2.inc +++ /dev/null @@ -1,234 +0,0 @@ -.. -*- rst -*- - -====================================================================== -Metadata definition namespaces (since API v2.0) (metadefs, namespaces) -====================================================================== - -Creates, lists, shows details for, updates, and deletes metadata -definition namespaces. Defines namespaces that can contain property -definitions, object definitions, and resource type associations. - - -Create namespace -================ - -.. rest_method:: POST /v2/metadefs/namespaces - -Creates a namespace. - -The ``Location`` response header contains the newly-created URI for -the namespace. - -Error response codes:201, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - -Request Example ---------------- - -.. literalinclude:: ../samples/metadef-namespace-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - display_name: display_name - - description: description - - hypervisor_type: hypervisor_type - - enum: enum - - namespace: namespace - - visibility: visibility - - objects: objects - - protected: protected - - resource_type_associations: resource_type_associations - - properties: properties - - - - - -List namespaces -=============== - -.. rest_method:: GET /v2/metadefs/namespaces - -Lists public namespaces. - -Returns a subset in the larger collection of namespaces and a link -that you can use to get the next set of namespaces. Check for the -presence of a ``next`` link and use it as the URI in a subsequent -HTTP GET request. Follow this pattern until a ``next`` link is no -longer provided. The ``next`` link preserves any query parameters -that you send in your initial request. You can use the ``first`` -link to return to the first page in the collection. If you prefer -to paginate through namespaces manually, use the ``limit`` and -``marker`` parameters. - -The list operation accepts the ``resource_types`` and -``visibility`` query parameters, which you can use to filter the -response. - -To sort the results of this operation, use the ``sort_key`` and -``sort_dir`` parameters. The API uses the natural sorting order in -the namespace attribute that you provide as the ``sort_key`` -parameter. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - limit: limit - - marker: marker - - visibility: visibility - - resource_types: resource_types - - sort_key: sort_key - - sort_dir: sort_dir - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - display_name: display_name - - description: description - - namespace: namespace - - visibility: visibility - - protected: protected - - namespaces: namespaces - - resource_type_associations: resource_type_associations - - - -Response Example ----------------- - -.. literalinclude:: ../samples/metadef-namespaces-list-response.json - :language: javascript - - - - -Get namespaces details -====================== - -.. rest_method:: GET /v2/metadefs/namespaces/{namespace_id} - -Gets details for a namespace. - -The response body shows a single namespace entity with all details -including properties and objects. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - namespace_id: namespace_id - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/metadef-namespace-details-response.json - :language: javascript - - - - -Update namespace -================ - -.. rest_method:: PUT /v2/metadefs/namespaces/{namespace_id} - -Updates a namespace. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - namespace_id: namespace_id - -Request Example ---------------- - -.. literalinclude:: ../samples/metadef-namespace-update-request.json - :language: javascript - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/metadef-namespace-update-response.json - :language: javascript - - - - -Delete namespace -================ - -.. rest_method:: DELETE /v2/metadefs/namespaces/{namespace_id} - -Deletes a namespace and its properties, objects, and any resource type associations. - -You cannot delete namespaces with the ``protected`` attribute set -to ``true`` (boolean); the response returns the HTTP ``403`` -response code. - -To delete a namespace, you must first make an update namespace -request to set the ``protected`` attribute to false (boolean) on -the namespace. Then, delete the namespace. - -A successful operation returns the HTTP ``204`` response code. - -If you try to remove a namespace with the ``protected`` attribute -set to true (boolean), the operation fails and the response returns -the HTTP ``403`` response code. - -Error response codes:403,204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - namespace_id: namespace_id - - - - - - diff --git a/api-ref/source/image/v2/os-tasks-v2.inc b/api-ref/source/image/v2/os-tasks-v2.inc deleted file mode 100644 index fd5d4b8d7..000000000 --- a/api-ref/source/image/v2/os-tasks-v2.inc +++ /dev/null @@ -1,120 +0,0 @@ -.. -*- rst -*- - -============================== -Tasks (since API v2.2) (tasks) -============================== - -Creates, lists, and shows details for tasks. - - -List tasks -========== - -.. rest_method:: GET /v2/tasks - -Lists tasks. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - sort_dir: sort_dir - - sort_key: sort_key - - type: type - - status: status - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - tasks: tasks - - type: type - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/tasks-list-response.json - :language: javascript - - - - -Create task -=========== - -.. rest_method:: POST /v2/tasks - -Creates a task. - -Error response codes:201, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - -Request Example ---------------- - -.. literalinclude:: ../samples/task-create-request.json - :language: javascript - - - - - - - -Show task details -================= - -.. rest_method:: GET /v2/tasks/{task_id} - -Shows details for a task. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - task_id: task_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - type: type - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/task-show-response.json - :language: javascript - - - diff --git a/api-ref/source/image/v2/parameters.yaml b/api-ref/source/image/v2/parameters.yaml deleted file mode 100644 index fa7474f81..000000000 --- a/api-ref/source/image/v2/parameters.yaml +++ /dev/null @@ -1,1039 +0,0 @@ -# variables in header -Content-Range: - description: | - The content range of image data. For details, see - `Hypertext Transfer Protocol (HTTP/1.1): Range Requests - `_. - in: header - required: false - type: string -location: - description: | - The URL to access the image file from the - external store. - in: header - required: true - type: string - -# variables in path -image_id: - description: | - The UUID of the image. - in: path - required: false - type: string -member_id_1: - description: | - The ID of the image member. An image member is a - tenant with whom the image is shared. - in: path - required: false - type: string -name_4: - description: | - Name of the resource type. - in: path - required: false - type: string -namespace_id: - description: | - The UUID of the namespace. - in: path - required: false - type: string -object_name: - description: | - The name of the object. - in: path - required: false - type: string -property_name: - description: | - The name of the property. - in: path - required: false - type: string -tag: - description: | - The image tag. - in: path - required: false - type: string -tag_name: - description: | - The name of the tag. - in: path - required: false - type: string -task_id: - description: | - The UUID of the task. - in: path - required: false - type: string - -# variables in query -created_at_1: - description: | - Filters the response by the date and time when the resource was - created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - - If you omit the ``created_at`` date and time stamp, its value is - ``null``. - in: query - required: false - type: string -limit: - description: | - Requests a page size of items. Returns a number - of items up to a limit value. Use the ``limit`` parameter to make - an initial limited request and use the ID of the last-seen item - from the response as the ``marker`` parameter value in a - subsequent limited request. - in: query - required: false - type: integer -marker: - description: | - The ID of the last-seen item. Use the ``limit`` - parameter to make an initial limited request and use the ID of the - last-seen item from the response as the ``marker`` parameter value - in a subsequent limited request. - in: query - required: false - type: string -member_status: - description: | - Filters the response by a member status. A valid - value is ``accepted``, ``pending``, ``rejected``, or ``all``. - Default is ``accepted``. - in: query - required: false - type: string -name_5: - description: | - Filters the response by a name, as a string. A - valid value is the name of an image. - in: query - required: false - type: string -owner_1: - description: | - Filters the response by a tenant ID. Shows only - images that are shared with this tenant owner. - in: query - required: false - type: string -resource_type: - description: | - Filters the response by property names that start - with a prefix from an associated resource type. The API removes - the prefix of the resource type from the property name in the - response. - in: query - required: false - type: integer -resource_types: - description: | - Filters the response by a resource type or types. - Use the comma (``,``) character to separate multiple values. For - example, ``OS::Glance::Image,OS::Nova::Flavor`` shows only - namespaces for these resource types. - in: query - required: false - type: integer -size_max: - description: | - Filters the response by a maximum image size, in - bytes. - in: query - required: false - type: string -size_min: - description: | - Filters the response by a minimum image size, in - bytes. - in: query - required: false - type: string -sort: - description: | - Sorts the response by one or more attribute and sort direction - combinations. You can also set multiple sort keys and directions. - Default direction is ``desc``. - - Use the comma (``,``) character to separate multiple values. For - example: - - .. code-block:: json - - GET /v2/images?sort=name:asc,status:desc - in: query - required: false - type: string -sort_dir: - description: | - Sorts the response by a set of one or more sort - direction and attribute (``sort_key``) combinations. A valid value - for the sort direction is ``asc`` (ascending) or ``desc`` - (descending). If you omit the sort direction in a set, the default - is ``desc``. - in: query - required: false - type: string -sort_key: - description: | - Sorts the response by an attribute, such as - ``name``, ``id``, or ``updated_at``. Default is ``created_at``. - The API uses the natural sorting direction of the ``sort_key`` - image attribute. - in: query - required: false - type: string -status_1: - description: | - Filters the response by an image status. A valid - value is ``queued``, ``saving``, ``active``, ``killed``, - ``deleted``, or ``pending_delete``. - in: query - required: false - type: integer -status_2: - description: | - Filters the response by a task status. A valid - value is ``pending``, ``processing``, ``success``, or ``failure``. - in: query - required: false - type: string -tag_1: - description: | - Filters the response by an image tag. For - example, ``?tag="cirros"``. - in: query - required: false - type: string -type_1: - description: | - Filters the response by a task type. A valid - value is ``import``. - in: query - required: false - type: string -updated_at_1: - description: | - Filters the response by the date and time when the resource was - updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - - If you omit the time zone, the UTC time zone is assumed. - - If you omit the ``updated_at`` date and time stamp, its value is - ``null``. - in: query - required: false - type: string -visibility_3: - description: | - Filters the response by an image visibility value - or values. Use the comma (``,``) character to separate multiple - values. A valid value is ``public``, ``private``, or ``shared``. - If you omit this parameter, the response shows ``public``, - ``private``, and ``shared`` images with a member status of - ``accepted``. - in: query - required: false - type: string -visibility_4: - description: | - Filters the response by a namespace visibility - value. A valid value is ``public`` or ``private``. If you omit - this parameter, the response shows ``public`` and ``private`` - namespaces. - in: query - required: false - type: string - -# variables in body -additionalItems: - description: | - Describes extra items, if you use tuple typing . - If the value of ``items`` is an array (tuple typing) and the - instance is longer than the list of schemas in ``items``, the - additional items are described by the schema in this property. If - this value is ``false``, the instance cannot be longer than the - list of schemas in ``items``. If this value is ``true``, that is - equivalent to the empty schema (anything goes). - in: body - required: false - type: string -additionalItems_1: - description: | - Describes extra items, if you use tuple typing . - If the value of ``items`` is an array (tuple typing) and the - instance is longer than the list of schemas in ``items``, the - additional items are described by the schema in this property. If - this value is ``false``, the instance cannot be longer than the - list of schemas in ``items``. If this value is ``true``, that is - equivalent to the empty schema (anything goes). - in: body - required: true - type: string -checksum: - description: | - Hash that is used over the image data. The Image - service uses this value for verification. The value might be - ``null`` (JSON null data type). - in: body - required: true - type: string -container_format: - description: | - Format of the container. A valid value is - ``ami``, ``ari``, ``aki``, ``bare``, ``ovf``, ``ova``, or - ``docker``. - in: body - required: false - type: string -container_format_1: - description: | - The container format of the image. The value - might be ``null`` (JSON null data type). - in: body - required: true - type: string -created_at: - description: | - The date and time when the resource was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2015-08-27T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. - in: body - required: true - type: string -default: - description: | - Default property description. - in: body - required: false - type: string -default_1: - description: | - Default property description. - in: body - required: true - type: string -description: - description: | - The description of the namespace. - in: body - required: true - type: string -description_1: - description: | - Detailed description for the namespace. - in: body - required: false - type: string -description_2: - description: | - The description of the property. - in: body - required: false - type: string -description_3: - description: | - The description of the property. - in: body - required: true - type: string -direct_url: - description: | - The URL to access the image file kept in external - store. It appears when you set the ``show_image_direct_url`` - option to ``true`` in the Image service ' s configuration file. - in: body - required: true - type: string -disk_format: - description: | - The format of the disk. A valid value is ``ami``, - ``ari``, ``aki``, ``vhd``, ``vmdk``, ``raw``, ``qcow2``, ``vdi``, - or ``iso``. - in: body - required: false - type: string -disk_format_1: - description: | - The disk format of the image. The value might be - ``null`` (JSON null data type). - in: body - required: true - type: string -display_name: - description: | - User-friendly name to use in a UI to display the - namespace name. - in: body - required: true - type: string -display_name_1: - description: | - User-friendly name to use in a UI to display the - namespace name. - in: body - required: false - type: string -enum: - description: | - Enumerated list of property values. - in: body - required: true - type: array -enum_1: - description: | - Enumerated list of property values. - in: body - required: false - type: array -file: - description: | - The URL for the virtual machine image file. - in: body - required: true - type: string -first: - description: | - The URL for the first page of response. - in: body - required: true - type: string -hypervisor_type: - description: | - Hypervisor type of property values. - in: body - required: true - type: object -id: - description: | - A unique, user-defined image UUID, in the format: - - :: - - nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn - - Where **n** is a hexadecimal digit from 0 to f, or F. - - For example: - - :: - - b2173dd3-7ad6-4362-baa6-a68bce3565cb - - If you omit this value, the API generates a UUID for the image. - in: body - required: false - type: string -id_1: - description: | - The UUID of the image. - in: body - required: true - type: string -id_2: - description: | - The UUID of the task. - in: body - required: true - type: string -images: - description: | - A list of ``image`` objects. - in: body - required: true - type: array -items: - description: | - Schema for the items in an array. - in: body - required: false - type: string -items_1: - description: | - Schema for the items in an array. - in: body - required: true - type: string -locations: - description: | - A list of URLs to access the image file in - external store. This list appears if the - ``show_multiple_locations`` option is set to ``true`` in the Image - service ' s configuration file. - in: body - required: true - type: array -maxItems: - description: | - Maximum length of an array. - in: body - required: false - type: string -maxItems_1: - description: | - Maximum length of an array. - in: body - required: true - type: string -maxLength: - description: | - Maximum allowed string length. - in: body - required: false - type: string -maxLength_1: - description: | - Maximum allowed string length. - in: body - required: true - type: string -maximum: - description: | - Maximum allowed numerical value. - in: body - required: false - type: string -maximum_1: - description: | - Maximum allowed numerical value. - in: body - required: true - type: string -member: - description: | - The ID of the image member. An image member is a - tenant with whom the image is shared. This call accepts either - the ``member_id`` or ``member`` attribute in the request body. If - you specify both attributes, the API uses the ``member_id`` value - and ignores the ``member`` value. Use of the ``member`` attribute - is supported but deprecated. Use of the ``member_id`` attribute is - preferred. - in: body - required: false - type: string -member_id: - description: | - The ID of the image member. An image member is a - tenant with whom the image is shared. This call accepts either - the ``member_id`` or ``member`` attribute in the request body. If - you specify both attributes, the API uses the ``member_id`` value - and ignores the ``member`` value. Use of the ``member`` attribute - is supported but deprecated. Use of the ``member_id`` attribute is - preferred. - in: body - required: false - type: string -members: - description: | - A list of ``member`` objects. Each ``member`` - object describes a member with whom this image is being shared. - in: body - required: true - type: array -metadata: - description: | - The location metadata. - in: body - required: true - type: object -minItems: - description: | - Minimum length of an array. - in: body - required: false - type: string -minItems_1: - description: | - Minimum length of an array. - in: body - required: true - type: string -minLength: - description: | - Minimum allowed string length. - in: body - required: false - type: string -minLength_1: - description: | - Minimum allowed string length. - in: body - required: true - type: string -min_disk: - description: | - Amount of disk space in GB that is required to - boot the image. - in: body - required: false - type: integer -min_disk_1: - description: | - The minimum disk size in GB that is required to - boot the image. The value might be ``null`` (JSON null data - type). - in: body - required: true - type: integer -min_ram: - description: | - Amount of RAM in MB that is required to boot the - image. - in: body - required: false - type: integer -min_ram_1: - description: | - The minimum amount of RAM in MB that is required - to boot the image. The value might be ``null`` (JSON null data - type). - in: body - required: true - type: integer -minimum: - description: | - Minimum allowed numerical value. - in: body - required: false - type: string -minimum_1: - description: | - Minimum allowed numerical value. - in: body - required: true - type: string -name: - description: | - The name of the tag. - in: body - required: true - type: string -name_1: - description: | - Name for the image. Note that the name of an - image is not unique to an Image service node. The API cannot - expect users to know the names of images that other users own. - in: body - required: false - type: string -name_2: - description: | - The name of the property. - in: body - required: true - type: string -name_3: - description: | - Name of the resource type. - in: body - required: true - type: string -name_6: - description: | - The name of the resource type. - in: body - required: true - type: string -name_7: - description: | - The name of the image. Value might be ``null`` - (JSON null data type). - in: body - required: true - type: string -namespace: - description: | - The namespace is unique across all users. - in: body - required: true - type: string -namespaces: - description: | - A list of ``namespace`` objects. - in: body - required: true - type: array -objects: - description: | - One or more object definitions of the namespace. - in: body - required: true - type: string -objects_1: - description: | - Namespace object definitions, if any. - in: body - required: false - type: object -op: - description: | - The operation. A valid value is: - ``add``. Adds - a property or location in the image. - ``remove``. Removes an - image ' s property or location. - ``replace``. Replaces the value - of an image ' s property or location. - in: body - required: true - type: string -operators: - description: | - Operators property description. - in: body - required: false - type: string -operators_1: - description: | - Operators property description. - in: body - required: true - type: string -owner: - description: | - The ID of the owner, or tenant, of the image. - The value might be ``null`` (JSON null data type). - in: body - required: true - type: string -path: - description: | - An image property. - in: body - required: true - type: string -pattern: - description: | - A regular expression ( `ECMA 262 - `_ ) that a - string value must match. - in: body - required: false - type: string -pattern_1: - description: | - A regular expression (ECMA 262) that a string - value must match. - in: body - required: true - type: string -prefix: - description: | - Prefix for any properties in the namespace that - you want to apply to the resource type. If you specify a prefix, - you must append a prefix separator, such as the colon (``:``) - character. - in: body - required: false - type: string -properties: - description: | - The image properties, if any. - in: body - required: false - type: object -properties_1: - description: | - One or more property definitions for the - namespace. - in: body - required: true - type: object -properties_2: - description: | - Namespace property definitions, if any. - in: body - required: false - type: object -properties_3: - description: | - A list of ``property`` objects. - in: body - required: true - type: array -properties_4: - description: | - The image properties, if any. - in: body - required: true - type: object -properties_target: - description: | - Some resource types allow more than one key and - value pair for each instance. For example, the Image service - allows both user and image metadata on volumes. The - ``properties_target`` parameter enables a namespace target to - remove the ambiguity. - in: body - required: false - type: string -protected: - description: | - Image protection for deletion. Valid value is - ``true`` or ``false``. Default is ``false``. - in: body - required: false - type: boolean -protected_1: - description: | - Namespace protection for deletion. A valid value - is ``true`` or ``false``. Default is ``false``. - in: body - required: true - type: string -protected_2: - description: | - Namespace protection for deletion. Valid value is - ``true`` or ``false``. Default is ``false``. - in: body - required: false - type: boolean -protected_3: - description: | - Image protection for deletion. A valid value is - ``true`` or ``false``. Default is ``false``. - in: body - required: true - type: boolean -readonly: - description: | - Indicates whether this is a read-only property. - in: body - required: false - type: boolean -readonly_1: - description: | - Indicates whether this is a read-only property. - in: body - required: true - type: boolean -resource_type_associations: - description: | - One or more namespace resource types. - in: body - required: true - type: string -resource_type_associations_1: - description: | - Namespace resource types, if any. - in: body - required: false - type: object -schema: - description: | - The URL for schema of the member. - in: body - required: true - type: string -schema_1: - description: | - The URL for schema of the virtual machine image. - in: body - required: true - type: string -schema_2: - description: | - The URL for schema of the members. - in: body - required: true - type: string -schema_3: - description: | - The URL for schema of the virtual machine images. - in: body - required: true - type: string -self: - description: | - The URL for the virtual machine image. - in: body - required: true - type: string -size: - description: | - The size of the image data, in bytes. The value - might be ``null`` (JSON null data type). - in: body - required: true - type: integer -status: - description: | - The image status. - in: body - required: true - type: string -status_3: - description: | - The current status of this task. The value can be - "pending", "processing", "success" or "failure". - in: body - required: true - type: string -status_4: - description: | - The status of this image member. - in: body - required: true - type: string -tags: - description: | - Image tags. - in: body - required: false - type: array -tags_1: - description: | - A list of ``tag`` objects. - in: body - required: true - type: array -tasks: - description: | - A list of ``task`` objects. - in: body - required: true - type: array -title: - description: | - The title of the property. - in: body - required: true - type: string -type: - description: | - The property type. - in: body - required: true - type: string -type_2: - description: | - The type of task represented by this content. - in: body - required: true - type: string -uniqueItems: - description: | - Indicates whether all values in the array must be - distinct. - in: body - required: false - type: string -uniqueItems_1: - description: | - Indicates whether all values in the array must be - distinct. - in: body - required: true - type: string -updated_at: - description: | - The date and time when the resource was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2015-08-27T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. In the previous example, the offset value is ``-05:00``. - - If the ``updated_at`` date and time stamp is not set, its value is - ``null``. - in: body - required: true - type: string -url: - description: | - The URL to access the image file kept in external - store. - in: body - required: true - type: string -value: - description: | - Value of image property used in add or replace - operations expressed in JSON notation. For example, you must - enclose strings in quotation marks, and you do not enclose numeric - values in quotation marks. - in: body - required: true - type: string -virtual_size: - description: | - The virtual size of the image. The value might - be ``null`` (JSON null data type). - in: body - required: true - type: integer -visibility: - description: | - Image visibility. Valid value is ``public`` or - ``private``. Default is ``public``. - in: body - required: false - type: string -visibility_1: - description: | - The namespace visibility. A valid value is - ``public`` or ``private``. Default is ``private``. - in: body - required: true - type: string -visibility_2: - description: | - Namespace visibility. Valid value is ``public`` - or ``private``. Default is ``private``. - in: body - required: false - type: string -visibility_5: - description: | - The image visibility. A valid value is ``public`` - or ``private``. Default is ``private``. - in: body - required: true - type: string - diff --git a/api-ref/source/image/v2/samples/image-create-request.json b/api-ref/source/image/v2/samples/image-create-request.json deleted file mode 100644 index bcb480b68..000000000 --- a/api-ref/source/image/v2/samples/image-create-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "container_format": "bare", - "disk_format": "raw", - "name": "Ubuntu", - "id": "b2173dd3-7ad6-4362-baa6-a68bce3565cb" -} diff --git a/api-ref/source/image/v2/samples/image-create-response.json b/api-ref/source/image/v2/samples/image-create-response.json deleted file mode 100644 index dd2289ee2..000000000 --- a/api-ref/source/image/v2/samples/image-create-response.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "status": "queued", - "name": "Ubuntu", - "tags": [], - "container_format": "bare", - "created_at": "2015-11-29T22:21:42Z", - "size": null, - "disk_format": "raw", - "updated_at": "2015-11-29T22:21:42Z", - "visibility": "private", - "locations": [], - "self": "/v2/images/b2173dd3-7ad6-4362-baa6-a68bce3565cb", - "min_disk": 0, - "protected": false, - "id": "b2173dd3-7ad6-4362-baa6-a68bce3565cb", - "file": "/v2/images/b2173dd3-7ad6-4362-baa6-a68bce3565cb/file", - "checksum": null, - "owner": "bab7d5c60cd041a0a36f7c4b6e1dd978", - "virtual_size": null, - "min_ram": 0, - "schema": "/v2/schemas/image" -} diff --git a/api-ref/source/image/v2/samples/image-details-deactivate-response.json b/api-ref/source/image/v2/samples/image-details-deactivate-response.json deleted file mode 100644 index 43d41c335..000000000 --- a/api-ref/source/image/v2/samples/image-details-deactivate-response.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "status": "deactivated", - "name": "cirros-0.3.2-x86_64-disk", - "tags": [], - "container_format": "bare", - "created_at": "2014-05-05T17:15:10Z", - "disk_format": "qcow2", - "updated_at": "2014-05-05T17:15:11Z", - "visibility": "public", - "self": "/v2/images/1bea47ed-f6a9-463b-b423-14b9cca9ad27", - "min_disk": 0, - "protected": false, - "id": "1bea47ed-f6a9-463b-b423-14b9cca9ad27", - "file": "/v2/images/1bea47ed-f6a9-463b-b423-14b9cca9ad27/file", - "checksum": "64d7c1cd2b6f60c92c14662941cb7913", - "owner": "5ef70662f8b34079a6eddb8da9d75fe8", - "size": 13167616, - "min_ram": 0, - "schema": "/v2/schemas/image", - "virtual_size": null -} diff --git a/api-ref/source/image/v2/samples/image-member-create-request.json b/api-ref/source/image/v2/samples/image-member-create-request.json deleted file mode 100644 index 06ad8fe9a..000000000 --- a/api-ref/source/image/v2/samples/image-member-create-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "member": "8989447062e04a818baf9e073fd04fa7" -} diff --git a/api-ref/source/image/v2/samples/image-member-create-response.json b/api-ref/source/image/v2/samples/image-member-create-response.json deleted file mode 100644 index d6946dd93..000000000 --- a/api-ref/source/image/v2/samples/image-member-create-response.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "created_at": "2013-09-20T19:22:19Z", - "image_id": "a96be11e-8536-4910-92cb-de50aa19dfe6", - "member_id": "8989447062e04a818baf9e073fd04fa7", - "schema": "/v2/schemas/member", - "status": "pending", - "updated_at": "2013-09-20T19:25:31Z" -} diff --git a/api-ref/source/image/v2/samples/image-member-details-response.json b/api-ref/source/image/v2/samples/image-member-details-response.json deleted file mode 100644 index 870417fbd..000000000 --- a/api-ref/source/image/v2/samples/image-member-details-response.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "status": "pending", - "created_at": "2013-11-26T07:21:21Z", - "updated_at": "2013-11-26T07:21:21Z", - "image_id": "0ae74cc5-5147-4239-9ce2-b0c580f7067e", - "member_id": "8989447062e04a818baf9e073fd04fa7", - "schema": "/v2/schemas/member" -} diff --git a/api-ref/source/image/v2/samples/image-member-update-request.json b/api-ref/source/image/v2/samples/image-member-update-request.json deleted file mode 100644 index 4ec147f04..000000000 --- a/api-ref/source/image/v2/samples/image-member-update-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "status": "accepted" -} diff --git a/api-ref/source/image/v2/samples/image-member-update-response.json b/api-ref/source/image/v2/samples/image-member-update-response.json deleted file mode 100644 index 75ed4bed2..000000000 --- a/api-ref/source/image/v2/samples/image-member-update-response.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "created_at": "2013-09-20T19:22:19Z", - "image_id": "a96be11e-8536-4910-92cb-de50aa19dfe6", - "member_id": "8989447062e04a818baf9e073fd04fa7", - "schema": "/v2/schemas/member", - "status": "accepted", - "updated_at": "2013-09-20T20:15:31Z" -} diff --git a/api-ref/source/image/v2/samples/image-members-list-response.json b/api-ref/source/image/v2/samples/image-members-list-response.json deleted file mode 100644 index 3b55ad0f5..000000000 --- a/api-ref/source/image/v2/samples/image-members-list-response.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "members": [ - { - "created_at": "2013-10-07T17:58:03Z", - "image_id": "dbc999e3-c52f-4200-bedd-3b18fe7f87fe", - "member_id": "123456789", - "schema": "/v2/schemas/member", - "status": "pending", - "updated_at": "2013-10-07T17:58:03Z" - }, - { - "created_at": "2013-10-07T17:58:55Z", - "image_id": "dbc999e3-c52f-4200-bedd-3b18fe7f87fe", - "member_id": "987654321", - "schema": "/v2/schemas/member", - "status": "accepted", - "updated_at": "2013-10-08T12:08:55Z" - } - ], - "schema": "/v2/schemas/members" -} diff --git a/api-ref/source/image/v2/samples/image-show-response.json b/api-ref/source/image/v2/samples/image-show-response.json deleted file mode 100644 index 07055355c..000000000 --- a/api-ref/source/image/v2/samples/image-show-response.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "status": "active", - "name": "cirros-0.3.2-x86_64-disk", - "tags": [], - "container_format": "bare", - "created_at": "2014-05-05T17:15:10Z", - "disk_format": "qcow2", - "updated_at": "2014-05-05T17:15:11Z", - "visibility": "public", - "self": "/v2/images/1bea47ed-f6a9-463b-b423-14b9cca9ad27", - "min_disk": 0, - "protected": false, - "id": "1bea47ed-f6a9-463b-b423-14b9cca9ad27", - "file": "/v2/images/1bea47ed-f6a9-463b-b423-14b9cca9ad27/file", - "checksum": "64d7c1cd2b6f60c92c14662941cb7913", - "owner": "5ef70662f8b34079a6eddb8da9d75fe8", - "size": 13167616, - "min_ram": 0, - "schema": "/v2/schemas/image", - "virtual_size": null -} diff --git a/api-ref/source/image/v2/samples/image-update-request.json b/api-ref/source/image/v2/samples/image-update-request.json deleted file mode 100644 index 9bbc50b20..000000000 --- a/api-ref/source/image/v2/samples/image-update-request.json +++ /dev/null @@ -1,15 +0,0 @@ -[ - { - "op": "replace", - "path": "/name", - "value": "Fedora 17" - }, - { - "op": "replace", - "path": "/tags", - "value": [ - "fedora", - "beefy" - ] - } -] diff --git a/api-ref/source/image/v2/samples/image-update-response.json b/api-ref/source/image/v2/samples/image-update-response.json deleted file mode 100644 index 2fdcdd90f..000000000 --- a/api-ref/source/image/v2/samples/image-update-response.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "id": "da3b75d9-3f4a-40e7-8a2c-bfab23927dea", - "name": "Fedora 17", - "status": "active", - "visibility": "public", - "size": 2254249, - "checksum": "2cec138d7dae2aa59038ef8c9aec2390", - "tags": [ - "fedora", - "beefy" - ], - "created_at": "2012-08-10T19:23:50Z", - "updated_at": "2012-08-12T11:11:33Z", - "self": "/v2/images/da3b75d9-3f4a-40e7-8a2c-bfab23927dea", - "file": "/v2/images/da3b75d9-3f4a-40e7-8a2c-bfab23927dea/file", - "schema": "/v2/schemas/image", - "owner": null, - "min_ram": null, - "min_disk": null, - "disk_format": null, - "virtual_size": null, - "container_format": null -} diff --git a/api-ref/source/image/v2/samples/image-versions-response.json b/api-ref/source/image/v2/samples/image-versions-response.json deleted file mode 100644 index 0d5a6fda4..000000000 --- a/api-ref/source/image/v2/samples/image-versions-response.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "versions": [ - { - "status": "EXPERIMENTAL", - "id": "v3.0", - "links": [ - { - "href": "http://23.253.228.211:9292/v3/", - "rel": "self" - } - ] - }, - { - "status": "CURRENT", - "id": "v2.3", - "links": [ - { - "href": "http://23.253.228.211:9292/v2/", - "rel": "self" - } - ] - }, - { - "status": "SUPPORTED", - "id": "v2.2", - "links": [ - { - "href": "http://23.253.228.211:9292/v2/", - "rel": "self" - } - ] - }, - { - "status": "SUPPORTED", - "id": "v2.1", - "links": [ - { - "href": "http://23.253.228.211:9292/v2/", - "rel": "self" - } - ] - }, - { - "status": "SUPPORTED", - "id": "v2.0", - "links": [ - { - "href": "http://23.253.228.211:9292/v2/", - "rel": "self" - } - ] - }, - { - "status": "SUPPORTED", - "id": "v1.1", - "links": [ - { - "href": "http://23.253.228.211:9292/v1/", - "rel": "self" - } - ] - }, - { - "status": "SUPPORTED", - "id": "v1.0", - "links": [ - { - "href": "http://23.253.228.211:9292/v1/", - "rel": "self" - } - ] - } - ] -} diff --git a/api-ref/source/image/v2/samples/images-list-response.json b/api-ref/source/image/v2/samples/images-list-response.json deleted file mode 100644 index 8e2097a09..000000000 --- a/api-ref/source/image/v2/samples/images-list-response.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "images": [ - { - "status": "active", - "name": "cirros-0.3.2-x86_64-disk", - "tags": [], - "container_format": "bare", - "created_at": "2014-11-07T17:07:06Z", - "disk_format": "qcow2", - "updated_at": "2014-11-07T17:19:09Z", - "visibility": "public", - "self": "/v2/images/1bea47ed-f6a9-463b-b423-14b9cca9ad27", - "min_disk": 0, - "protected": false, - "id": "1bea47ed-f6a9-463b-b423-14b9cca9ad27", - "file": "/v2/images/1bea47ed-f6a9-463b-b423-14b9cca9ad27/file", - "checksum": "64d7c1cd2b6f60c92c14662941cb7913", - "owner": "5ef70662f8b34079a6eddb8da9d75fe8", - "size": 13167616, - "min_ram": 0, - "schema": "/v2/schemas/image", - "virtual_size": null - }, - { - "status": "active", - "name": "F17-x86_64-cfntools", - "tags": [], - "container_format": "bare", - "created_at": "2014-10-30T08:23:39Z", - "disk_format": "qcow2", - "updated_at": "2014-11-03T16:40:10Z", - "visibility": "public", - "self": "/v2/images/781b3762-9469-4cec-b58d-3349e5de4e9c", - "min_disk": 0, - "protected": false, - "id": "781b3762-9469-4cec-b58d-3349e5de4e9c", - "file": "/v2/images/781b3762-9469-4cec-b58d-3349e5de4e9c/file", - "checksum": "afab0f79bac770d61d24b4d0560b5f70", - "owner": "5ef70662f8b34079a6eddb8da9d75fe8", - "size": 476704768, - "min_ram": 0, - "schema": "/v2/schemas/image", - "virtual_size": null - } - ], - "schema": "/v2/schemas/images", - "first": "/v2/images" -} diff --git a/api-ref/source/image/v2/samples/metadef-namespace-create-request.json b/api-ref/source/image/v2/samples/metadef-namespace-create-request.json deleted file mode 100644 index 3c2729292..000000000 --- a/api-ref/source/image/v2/samples/metadef-namespace-create-request.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "description": "Choose capabilities that should be provided by the Compute Host. This provides the ability to fine tune the hardware specification required when a new vm is requested.", - "display_name": "Hypervisor Selection", - "namespace": "OS::Compute::Hypervisor", - "properties": { - "hypervisor_type": { - "description": "The hypervisor type.", - "enum": [ - "xen", - "qemu", - "kvm", - "lxc", - "uml", - "vmware", - "hyperv" - ], - "title": "Hypervisor Type", - "type": "string" - }, - "vm_mode": { - "description": "The virtual machine mode.", - "enum": [ - "hvm", - "xen", - "uml", - "exe" - ], - "title": "VM Mode", - "type": "string" - } - }, - "protected": true, - "resource_type_associations": [ - { - "name": "OS::Glance::Image" - } - ], - "visibility": "public" -} diff --git a/api-ref/source/image/v2/samples/metadef-namespace-create-response.json b/api-ref/source/image/v2/samples/metadef-namespace-create-response.json deleted file mode 100644 index 24384535a..000000000 --- a/api-ref/source/image/v2/samples/metadef-namespace-create-response.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "description": "Choose capabilities that should be provided by the Compute Host. This provides the ability to fine tune the hardware specification required when a new vm is requested.", - "display_name": "Hypervisor Selection", - "namespace": "OS::Compute::Hypervisor", - "properties": { - "hypervisor_type": { - "description": "The hypervisor type.", - "enum": [ - "xen", - "qemu", - "kvm", - "lxc", - "uml", - "vmware", - "hyperv" - ], - "title": "Hypervisor Type", - "type": "string" - }, - "vm_mode": { - "description": "The virtual machine mode.", - "enum": [ - "hvm", - "xen", - "uml", - "exe" - ], - "title": "VM Mode", - "type": "string" - } - }, - "protected": true, - "resource_type_associations": [ - { - "name": "OS::Glance::Image" - } - ], - "schema": "/v2/schemas/metadefs/namespace", - "self": "/v2/metadefs/namespaces/OS::Compute::Hypervisor", - "visibility": "public" -} diff --git a/api-ref/source/image/v2/samples/metadef-namespace-details-response.json b/api-ref/source/image/v2/samples/metadef-namespace-details-response.json deleted file mode 100644 index 9e42b9d76..000000000 --- a/api-ref/source/image/v2/samples/metadef-namespace-details-response.json +++ /dev/null @@ -1,103 +0,0 @@ -{ - "created_at": "2014-08-28T17:13:06Z", - "description": "The libvirt compute driver options. These are properties specific to compute drivers. For a list of all hypervisors, see here: https://wiki.openstack.org/wiki/HypervisorSupportMatrix.", - "display_name": "libvirt Driver Options", - "namespace": "OS::Compute::Libvirt", - "owner": "admin", - "properties": { - "hw_disk_bus": { - "description": "Specifies the type of disk controller to attach disk devices to.", - "enum": [ - "scsi", - "virtio", - "uml", - "xen", - "ide", - "usb" - ], - "title": "Disk Bus", - "type": "string" - }, - "hw_machine_type": { - "description": "Enables booting an ARM system using the specified machine type. By default, if an ARM image is used and its type is not specified, Compute uses vexpress-a15 (for ARMv7) or virt (for AArch64) machine types. Valid types can be viewed by using the virsh capabilities command (machine types are displayed in the machine tag).", - "title": "Machine Type", - "type": "string" - }, - "hw_qemu_guest_agent": { - "description": "It is a daemon program running inside the domain which is supposed to help management applications with executing functions which need assistance of the guest OS. For example, freezing and thawing filesystems, entering suspend. However, guest agent (GA) is not bullet proof, and hostile guest OS can send spurious replies.", - "enum": [ - "yes", - "no" - ], - "title": "QEMU Guest Agent", - "type": "string" - }, - "hw_rng_model": { - "default": "virtio", - "description": "Adds a random-number generator device to the image's instances. The cloud administrator can enable and control device behavior by configuring the instance's flavor. By default: The generator device is disabled. /dev/random is used as the default entropy source. To specify a physical HW RNG device, use the following option in the nova.conf file: rng_dev_path=/dev/hwrng", - "title": "Random Number Generator Device", - "type": "string" - }, - "hw_scsi_model": { - "default": "virtio-scsi", - "description": "Enables the use of VirtIO SCSI (virtio-scsi) to provide block device access for compute instances; by default, instances use VirtIO Block (virtio-blk). VirtIO SCSI is a para-virtualized SCSI controller device that provides improved scalability and performance, and supports advanced SCSI hardware.", - "title": "SCSI Model", - "type": "string" - }, - "hw_video_model": { - "description": "The video image driver used.", - "enum": [ - "vga", - "cirrus", - "vmvga", - "xen", - "qxl" - ], - "title": "Video Model", - "type": "string" - }, - "hw_video_ram": { - "description": "Maximum RAM for the video image. Used only if a hw_video:ram_max_mb value has been set in the flavor's extra_specs and that value is higher than the value set in hw_video_ram.", - "title": "Max Video Ram", - "type": "integer" - }, - "hw_vif_model": { - "description": "Specifies the model of virtual network interface device to use. The valid options depend on the configured hypervisor. KVM and QEMU: e1000, ne2k_pci, pcnet, rtl8139, and virtio. VMware: e1000, e1000e, VirtualE1000, VirtualE1000e, VirtualPCNet32, VirtualSriovEthernetCard, and VirtualVmxnet. Xen: e1000, netfront, ne2k_pci, pcnet, and rtl8139.", - "enum": [ - "e1000", - "ne2k_pci", - "pcnet", - "rtl8139", - "virtio", - "e1000", - "e1000e", - "VirtualE1000", - "VirtualE1000e", - "VirtualPCNet32", - "VirtualSriovEthernetCard", - "VirtualVmxnet", - "netfront", - "ne2k_pci" - ], - "title": "Virtual Network Interface", - "type": "string" - }, - "os_command_line": { - "description": "The kernel command line to be used by the libvirt driver, instead of the default. For linux containers (LXC), the value is used as arguments for initialization. This key is valid only for Amazon kernel, ramdisk, or machine images (aki, ari, or ami).", - "title": "Kernel Command Line", - "type": "string" - } - }, - "protected": true, - "resource_type_associations": [ - { - "created_at": "2014-08-28T17:13:06Z", - "name": "OS::Glance::Image", - "updated_at": "2014-08-28T17:13:06Z" - } - ], - "schema": "/v2/schemas/metadefs/namespace", - "self": "/v2/metadefs/namespaces/OS::Compute::Libvirt", - "updated_at": "2014-08-28T17:13:06Z", - "visibility": "public" -} diff --git a/api-ref/source/image/v2/samples/metadef-namespace-update-request.json b/api-ref/source/image/v2/samples/metadef-namespace-update-request.json deleted file mode 100644 index d06a41c4d..000000000 --- a/api-ref/source/image/v2/samples/metadef-namespace-update-request.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "description": "Choose capabilities that should be provided by the Compute Host. This provides the ability to fine tune the hardware specification required when a new vm is requested.", - "display_name": "Hypervisor Selection", - "namespace": "OS::Compute::Hypervisor", - "protected": false, - "visibility": "public" -} diff --git a/api-ref/source/image/v2/samples/metadef-namespace-update-response.json b/api-ref/source/image/v2/samples/metadef-namespace-update-response.json deleted file mode 100644 index d504c0c76..000000000 --- a/api-ref/source/image/v2/samples/metadef-namespace-update-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "created_at": "2014-09-19T13:31:37Z", - "description": "Choose capabilities that should be provided by the Compute Host. This provides the ability to fine tune the harware specification required when a new vm is requested.", - "display_name": "Hypervisor Selection", - "namespace": "OS::Compute::Hypervisor", - "owner": "7ec22942411e427692e8a3436be1031a", - "protected": false, - "schema": "/v2/schemas/metadefs/namespace", - "self": "/v2/metadefs/namespaces/OS::Compute::Hypervisor", - "updated_at": "2014-09-19T13:31:37Z", - "visibility": "public" -} diff --git a/api-ref/source/image/v2/samples/metadef-namespaces-list-response.json b/api-ref/source/image/v2/samples/metadef-namespaces-list-response.json deleted file mode 100644 index 44462d4db..000000000 --- a/api-ref/source/image/v2/samples/metadef-namespaces-list-response.json +++ /dev/null @@ -1,96 +0,0 @@ -{ - "first": "/v2/metadefs/namespaces?sort_key=created_at&sort_dir=asc", - "namespaces": [ - { - "created_at": "2014-08-28T17:13:06Z", - "description": "The libvirt compute driver options. These are properties specific to compute drivers. For a list of all hypervisors, see here: https://wiki.openstack.org/wiki/HypervisorSupportMatrix.", - "display_name": "libvirt Driver Options", - "namespace": "OS::Compute::Libvirt", - "owner": "admin", - "protected": true, - "resource_type_associations": [ - { - "created_at": "2014-08-28T17:13:06Z", - "name": "OS::Glance::Image", - "updated_at": "2014-08-28T17:13:06Z" - } - ], - "schema": "/v2/schemas/metadefs/namespace", - "self": "/v2/metadefs/namespaces/OS::Compute::Libvirt", - "updated_at": "2014-08-28T17:13:06Z", - "visibility": "public" - }, - { - "created_at": "2014-08-28T17:13:06Z", - "description": "Compute drivers may enable quotas on CPUs available to a VM, disk tuning, bandwidth I/O, and instance VIF traffic control. See: http://docs.openstack.org/admin-guide-cloud/compute-flavors.html", - "display_name": "Flavor Quota", - "namespace": "OS::Compute::Quota", - "owner": "admin", - "protected": true, - "resource_type_associations": [ - { - "created_at": "2014-08-28T17:13:06Z", - "name": "OS::Nova::Flavor", - "updated_at": "2014-08-28T17:13:06Z" - } - ], - "schema": "/v2/schemas/metadefs/namespace", - "self": "/v2/metadefs/namespaces/OS::Compute::Quota", - "updated_at": "2014-08-28T17:13:06Z", - "visibility": "public" - }, - { - "created_at": "2014-08-28T17:13:06Z", - "description": "Trusted compute pools with Intel\u00ae Trusted Execution Technology (Intel\u00ae TXT) support IT compliance by protecting virtualized data centers - private, public, and hybrid clouds against attacks toward hypervisor and BIOS, firmware, and other pre-launch software components.", - "display_name": "Trusted Compute Pools (Intel\u00ae TXT)", - "namespace": "OS::Compute::Trust", - "owner": "admin", - "protected": true, - "resource_type_associations": [ - { - "created_at": "2014-08-28T17:13:06Z", - "name": "OS::Nova::Flavor", - "updated_at": "2014-08-28T17:13:06Z" - } - ], - "schema": "/v2/schemas/metadefs/namespace", - "self": "/v2/metadefs/namespaces/OS::Compute::Trust", - "updated_at": "2014-08-28T17:13:06Z", - "visibility": "public" - }, - { - "created_at": "2014-08-28T17:13:06Z", - "description": "This provides the preferred socket/core/thread counts for the virtual CPU instance exposed to guests. This enables the ability to avoid hitting limitations on vCPU topologies that OS vendors place on their products. See also: http://git.openstack.org/cgit/openstack/nova-specs/tree/specs/juno/virt-driver-vcpu-topology.rst", - "display_name": "Virtual CPU Topology", - "namespace": "OS::Compute::VirtCPUTopology", - "owner": "admin", - "protected": true, - "resource_type_associations": [ - { - "created_at": "2014-08-28T17:13:06Z", - "name": "OS::Glance::Image", - "prefix": "hw_", - "updated_at": "2014-08-28T17:13:06Z" - }, - { - "created_at": "2014-08-28T17:13:06Z", - "name": "OS::Cinder::Volume", - "prefix": "hw_", - "properties_target": "image", - "updated_at": "2014-08-28T17:13:06Z" - }, - { - "created_at": "2014-08-28T17:13:06Z", - "name": "OS::Nova::Flavor", - "prefix": "hw:", - "updated_at": "2014-08-28T17:13:06Z" - } - ], - "schema": "/v2/schemas/metadefs/namespace", - "self": "/v2/metadefs/namespaces/OS::Compute::VirtCPUTopology", - "updated_at": "2014-08-28T17:13:06Z", - "visibility": "public" - } - ], - "schema": "/v2/schemas/metadefs/namespaces" -} diff --git a/api-ref/source/image/v2/samples/metadef-object-create-request.json b/api-ref/source/image/v2/samples/metadef-object-create-request.json deleted file mode 100644 index 2aefab80c..000000000 --- a/api-ref/source/image/v2/samples/metadef-object-create-request.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "description": "You can configure the CPU limits with control parameters.", - "name": "CPU Limits", - "properties": { - "quota:cpu_period": { - "description": "Specifies the enforcement interval (unit: microseconds) for QEMU and LXC hypervisors. Within a period, each VCPU of the domain is not allowed to consume more than the quota worth of runtime. The value should be in range [1000, 1000000]. A period with value 0 means no value.", - "maximum": 1000000, - "minimum": 1000, - "title": "Quota: CPU Period", - "type": "integer" - }, - "quota:cpu_quota": { - "description": "Specifies the maximum allowed bandwidth (unit: microseconds). A domain with a negative-value quota indicates that the domain has infinite bandwidth, which means that it is not bandwidth controlled. The value should be in range [1000, 18446744073709551] or less than 0. A quota with value 0 means no value. You can use this feature to ensure that all vCPUs run at the same speed.", - "title": "Quota: CPU Quota", - "type": "integer" - }, - "quota:cpu_shares": { - "description": "Specifies the proportional weighted share for the domain. If this element is omitted, the service defaults to the OS provided defaults. There is no unit for the value; it is a relative measure based on the setting of other VMs. For example, a VM configured with value 2048 gets twice as much CPU time as a VM configured with value 1024.", - "title": "Quota: CPU Shares", - "type": "integer" - } - }, - "required": [] -} diff --git a/api-ref/source/image/v2/samples/metadef-object-create-response.json b/api-ref/source/image/v2/samples/metadef-object-create-response.json deleted file mode 100644 index d0184bd9a..000000000 --- a/api-ref/source/image/v2/samples/metadef-object-create-response.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "created_at": "2014-09-19T18:20:56Z", - "description": "You can configure the CPU limits with control parameters.", - "name": "CPU Limits", - "properties": { - "quota:cpu_period": { - "description": "Specifies the enforcement interval (unit: microseconds) for QEMU and LXC hypervisors. Within a period, each VCPU of the domain is not allowed to consume more than the quota worth of runtime. The value should be in range [1000, 1000000]. A period with value 0 means no value.", - "maximum": 1000000, - "minimum": 1000, - "title": "Quota: CPU Period", - "type": "integer" - }, - "quota:cpu_quota": { - "description": "Specifies the maximum allowed bandwidth (unit: microseconds). A domain with a negative-value quota indicates that the domain has infinite bandwidth, which means that it is not bandwidth controlled. The value should be in range [1000, 18446744073709551] or less than 0. A quota with value 0 means no value. You can use this feature to ensure that all vCPUs run at the same speed.", - "title": "Quota: CPU Quota", - "type": "integer" - }, - "quota:cpu_shares": { - "description": "Specifies the proportional weighted share for the domain. If this element is omitted, the service defaults to the OS provided defaults. There is no unit for the value; it is a relative measure based on the setting of other VMs. For example, a VM configured with value 2048 gets twice as much CPU time as a VM configured with value 1024.", - "title": "Quota: CPU Shares", - "type": "integer" - } - }, - "required": [], - "schema": "/v2/schemas/metadefs/object", - "self": "/v2/metadefs/namespaces/OS::Compute::Quota/objects/CPU Limits", - "updated_at": "2014-09-19T18:20:56Z" -} diff --git a/api-ref/source/image/v2/samples/metadef-object-details-response.json b/api-ref/source/image/v2/samples/metadef-object-details-response.json deleted file mode 100644 index d0184bd9a..000000000 --- a/api-ref/source/image/v2/samples/metadef-object-details-response.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "created_at": "2014-09-19T18:20:56Z", - "description": "You can configure the CPU limits with control parameters.", - "name": "CPU Limits", - "properties": { - "quota:cpu_period": { - "description": "Specifies the enforcement interval (unit: microseconds) for QEMU and LXC hypervisors. Within a period, each VCPU of the domain is not allowed to consume more than the quota worth of runtime. The value should be in range [1000, 1000000]. A period with value 0 means no value.", - "maximum": 1000000, - "minimum": 1000, - "title": "Quota: CPU Period", - "type": "integer" - }, - "quota:cpu_quota": { - "description": "Specifies the maximum allowed bandwidth (unit: microseconds). A domain with a negative-value quota indicates that the domain has infinite bandwidth, which means that it is not bandwidth controlled. The value should be in range [1000, 18446744073709551] or less than 0. A quota with value 0 means no value. You can use this feature to ensure that all vCPUs run at the same speed.", - "title": "Quota: CPU Quota", - "type": "integer" - }, - "quota:cpu_shares": { - "description": "Specifies the proportional weighted share for the domain. If this element is omitted, the service defaults to the OS provided defaults. There is no unit for the value; it is a relative measure based on the setting of other VMs. For example, a VM configured with value 2048 gets twice as much CPU time as a VM configured with value 1024.", - "title": "Quota: CPU Shares", - "type": "integer" - } - }, - "required": [], - "schema": "/v2/schemas/metadefs/object", - "self": "/v2/metadefs/namespaces/OS::Compute::Quota/objects/CPU Limits", - "updated_at": "2014-09-19T18:20:56Z" -} diff --git a/api-ref/source/image/v2/samples/metadef-object-update-request.json b/api-ref/source/image/v2/samples/metadef-object-update-request.json deleted file mode 100644 index 35b41e345..000000000 --- a/api-ref/source/image/v2/samples/metadef-object-update-request.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "description": "You can configure the CPU limits with control parameters.", - "name": "CPU Limits", - "properties": { - "quota:cpu_shares": { - "description": "Specifies the proportional weighted share for the domain. If this element is omitted, the service defaults to the OS provided defaults. There is no unit for the value; it is a relative measure based on the setting of other VMs. For example, a VM configured with value 2048 gets twice as much CPU time as a VM configured with value 1024.", - "title": "Quota: CPU Shares", - "type": "integer" - } - }, - "required": [] -} diff --git a/api-ref/source/image/v2/samples/metadef-object-update-response.json b/api-ref/source/image/v2/samples/metadef-object-update-response.json deleted file mode 100644 index 79db6272c..000000000 --- a/api-ref/source/image/v2/samples/metadef-object-update-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "created_at": "2014-09-19T19:20:56Z", - "description": "You can configure the CPU limits with control parameters.", - "name": "CPU Limits", - "properties": { - "quota:cpu_shares": { - "description": "Specifies the proportional weighted share for the domain. If this element is omitted, the service defaults to the OS provided defaults. There is no unit for the value; it is a relative measure based on the setting of other VMs. For example, a VM configured with value 2048 gets twice as much CPU time as a VM configured with value 1024.", - "title": "Quota: CPU Shares", - "type": "integer" - } - }, - "required": [], - "schema": "/v2/schemas/metadefs/object", - "self": "/v2/metadefs/namespaces/OS::Compute::Quota/objects/CPU Limits", - "updated_at": "2014-09-19T19:20:56Z" -} diff --git a/api-ref/source/image/v2/samples/metadef-objects-list-response.json b/api-ref/source/image/v2/samples/metadef-objects-list-response.json deleted file mode 100644 index 067460225..000000000 --- a/api-ref/source/image/v2/samples/metadef-objects-list-response.json +++ /dev/null @@ -1,112 +0,0 @@ -{ - "objects": [ - { - "created_at": "2014-09-18T18:16:35Z", - "description": "You can configure the CPU limits with control parameters.", - "name": "CPU Limits", - "properties": { - "quota:cpu_period": { - "description": "Specifies the enforcement interval (unit: microseconds) for QEMU and LXC hypervisors. Within a period, each VCPU of the domain is not allowed to consume more than the quota worth of runtime. The value should be in range [1000, 1000000]. A period with value 0 means no value.", - "maximum": 1000000, - "minimum": 1000, - "title": "Quota: CPU Period", - "type": "integer" - }, - "quota:cpu_quota": { - "description": "Specifies the maximum allowed bandwidth (unit: microseconds). A domain with a negative-value quota indicates that the domain has infinite bandwidth, which means that it is not bandwidth controlled. The value should be in range [1000, 18446744073709551] or less than 0. A quota with value 0 means no value. You can use this feature to ensure that all vCPUs run at the same speed.", - "title": "Quota: CPU Quota", - "type": "integer" - }, - "quota:cpu_shares": { - "description": "Specifies the proportional weighted share for the domain. If this element is omitted, the service defaults to the OS provided defaults. There is no unit for the value; it is a relative measure based on the setting of other VMs. For example, a VM configured with value 2048 gets twice as much CPU time as a VM configured with value 1024.", - "title": "Quota: CPU Shares", - "type": "integer" - } - }, - "required": [], - "schema": "/v2/schemas/metadefs/object", - "self": "/v2/metadefs/namespaces/OS::Compute::Quota/objects/CPU Limits" - }, - { - "created_at": "2014-09-18T18:16:35Z", - "description": "Using disk I/O quotas, you can set maximum disk write to 10 MB per second for a VM user.", - "name": "Disk QoS", - "properties": { - "quota:disk_read_bytes_sec": { - "description": "Sets disk I/O quota for disk read bytes / sec.", - "title": "Quota: Disk read bytes / sec", - "type": "integer" - }, - "quota:disk_read_iops_sec": { - "description": "Sets disk I/O quota for disk read IOPS / sec.", - "title": "Quota: Disk read IOPS / sec", - "type": "integer" - }, - "quota:disk_total_bytes_sec": { - "description": "Sets disk I/O quota for total disk bytes / sec.", - "title": "Quota: Disk Total Bytes / sec", - "type": "integer" - }, - "quota:disk_total_iops_sec": { - "description": "Sets disk I/O quota for disk total IOPS / sec.", - "title": "Quota: Disk Total IOPS / sec", - "type": "integer" - }, - "quota:disk_write_bytes_sec": { - "description": "Sets disk I/O quota for disk write bytes / sec.", - "title": "Quota: Disk Write Bytes / sec", - "type": "integer" - }, - "quota:disk_write_iops_sec": { - "description": "Sets disk I/O quota for disk write IOPS / sec.", - "title": "Quota: Disk Write IOPS / sec", - "type": "integer" - } - }, - "required": [], - "schema": "/v2/schemas/metadefs/object", - "self": "/v2/metadefs/namespaces/OS::Compute::Quota/objects/Disk QoS" - }, - { - "created_at": "2014-09-18T18:16:35Z", - "description": "Bandwidth QoS tuning for instance virtual interfaces (VIFs) may be specified with these properties. Incoming and outgoing traffic can be shaped independently. If not specified, no quality of service (QoS) is applied on that traffic direction. So, if you want to shape only the network's incoming traffic, use inbound only (and vice versa). The OpenStack Networking service abstracts the physical implementation of the network, allowing plugins to configure and manage physical resources. Virtual Interfaces (VIF) in the logical model are analogous to physical network interface cards (NICs). VIFs are typically owned a managed by an external service; for instance when OpenStack Networking is used for building OpenStack networks, VIFs would be created, owned, and managed in Nova. VIFs are connected to OpenStack Networking networks via ports. A port is analogous to a port on a network switch, and it has an administrative state. When a VIF is attached to a port the OpenStack Networking API creates an attachment object, which specifies the fact that a VIF with a given identifier is plugged into the port.", - "name": "Virtual Interface QoS", - "properties": { - "quota:vif_inbound_average": { - "description": "Network Virtual Interface (VIF) inbound average in kilobytes per second. Specifies average bit rate on the interface being shaped.", - "title": "Quota: VIF Inbound Average", - "type": "integer" - }, - "quota:vif_inbound_burst": { - "description": "Network Virtual Interface (VIF) inbound burst in total kilobytes. Specifies the amount of bytes that can be burst at peak speed.", - "title": "Quota: VIF Inbound Burst", - "type": "integer" - }, - "quota:vif_inbound_peak": { - "description": "Network Virtual Interface (VIF) inbound peak in kilobytes per second. Specifies maximum rate at which an interface can receive data.", - "title": "Quota: VIF Inbound Peak", - "type": "integer" - }, - "quota:vif_outbound_average": { - "description": "Network Virtual Interface (VIF) outbound average in kilobytes per second. Specifies average bit rate on the interface being shaped.", - "title": "Quota: VIF Outbound Average", - "type": "integer" - }, - "quota:vif_outbound_burst": { - "description": "Network Virtual Interface (VIF) outbound burst in total kilobytes. Specifies the amount of bytes that can be burst at peak speed.", - "title": "Quota: VIF Outbound Burst", - "type": "integer" - }, - "quota:vif_outbound_peak": { - "description": "Network Virtual Interface (VIF) outbound peak in kilobytes per second. Specifies maximum rate at which an interface can send data.", - "title": "Quota: VIF Outbound Burst", - "type": "integer" - } - }, - "required": [], - "schema": "/v2/schemas/metadefs/object", - "self": "/v2/metadefs/namespaces/OS::Compute::Quota/objects/Virtual Interface QoS" - } - ], - "schema": "v2/schemas/metadefs/objects" -} diff --git a/api-ref/source/image/v2/samples/metadef-properties-list-response.json b/api-ref/source/image/v2/samples/metadef-properties-list-response.json deleted file mode 100644 index aeb4a5da9..000000000 --- a/api-ref/source/image/v2/samples/metadef-properties-list-response.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "properties": { - "hw_disk_bus": { - "description": "Specifies the type of disk controller to attach disk devices to.", - "enum": [ - "scsi", - "virtio", - "uml", - "xen", - "ide", - "usb" - ], - "title": "Disk Bus", - "type": "string" - }, - "hw_machine_type": { - "description": "Enables booting an ARM system using the specified machine type. By default, if an ARM image is used and its type is not specified, Compute uses vexpress-a15 (for ARMv7) or virt (for AArch64) machine types. Valid types can be viewed by using the virsh capabilities command (machine types are displayed in the machine tag).", - "title": "Machine Type", - "type": "string" - }, - "hw_qemu_guest_agent": { - "description": "It is a daemon program running inside the domain which is supposed to help management applications with executing functions which need assistance of the guest OS. For example, freezing and thawing filesystems, entering suspend. However, guest agent (GA) is not bullet proof, and hostile guest OS can send spurious replies.", - "enum": [ - "yes", - "no" - ], - "title": "QEMU Guest Agent", - "type": "string" - }, - "hw_rng_model": { - "default": "virtio", - "description": "Adds a random-number generator device to the image's instances. The cloud administrator can enable and control device behavior by configuring the instance's flavor. By default: The generator device is disabled. /dev/random is used as the default entropy source. To specify a physical HW RNG device, use the following option in the nova.conf file: rng_dev_path=/dev/hwrng", - "title": "Random Number Generator Device", - "type": "string" - }, - "hw_scsi_model": { - "default": "virtio-scsi", - "description": "Enables the use of VirtIO SCSI (virtio-scsi) to provide block device access for compute instances; by default, instances use VirtIO Block (virtio-blk). VirtIO SCSI is a para-virtualized SCSI controller device that provides improved scalability and performance, and supports advanced SCSI hardware.", - "title": "SCSI Model", - "type": "string" - }, - "hw_video_model": { - "description": "The video image driver used.", - "enum": [ - "vga", - "cirrus", - "vmvga", - "xen", - "qxl" - ], - "title": "Video Model", - "type": "string" - }, - "hw_video_ram": { - "description": "Maximum RAM for the video image. Used only if a hw_video:ram_max_mb value has been set in the flavor's extra_specs and that value is higher than the value set in hw_video_ram.", - "title": "Max Video Ram", - "type": "integer" - }, - "hw_vif_model": { - "description": "Specifies the model of virtual network interface device to use. The valid options depend on the configured hypervisor. KVM and QEMU: e1000, ne2k_pci, pcnet, rtl8139, and virtio. VMware: e1000, e1000e, VirtualE1000, VirtualE1000e, VirtualPCNet32, VirtualSriovEthernetCard, and VirtualVmxnet. Xen: e1000, netfront, ne2k_pci, pcnet, and rtl8139.", - "enum": [ - "e1000", - "ne2k_pci", - "pcnet", - "rtl8139", - "virtio", - "e1000", - "e1000e", - "VirtualE1000", - "VirtualE1000e", - "VirtualPCNet32", - "VirtualSriovEthernetCard", - "VirtualVmxnet", - "netfront", - "ne2k_pci" - ], - "title": "Virtual Network Interface", - "type": "string" - }, - "os_command_line": { - "description": "The kernel command line to be used by the libvirt driver, instead of the default. For linux containers (LXC), the value is used as arguments for initialization. This key is valid only for Amazon kernel, ramdisk, or machine images (aki, ari, or ami).", - "title": "Kernel Command Line", - "type": "string" - } - } -} diff --git a/api-ref/source/image/v2/samples/metadef-property-create-request.json b/api-ref/source/image/v2/samples/metadef-property-create-request.json deleted file mode 100644 index 0b4b314ab..000000000 --- a/api-ref/source/image/v2/samples/metadef-property-create-request.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "description": "The hypervisor type. It may be used by the host properties filter for scheduling. The ImagePropertiesFilter filters compute nodes that satisfy any architecture, hypervisor type, or virtual machine mode properties specified on the instance's image properties. Image properties are contained in the image dictionary in the request_spec.", - "enum": [ - "xen", - "qemu", - "kvm", - "lxc", - "uml", - "vmware", - "hyperv" - ], - "name": "hypervisor_type", - "title": "Hypervisor Type", - "type": "string" -} diff --git a/api-ref/source/image/v2/samples/metadef-property-create-response.json b/api-ref/source/image/v2/samples/metadef-property-create-response.json deleted file mode 100644 index 0b4b314ab..000000000 --- a/api-ref/source/image/v2/samples/metadef-property-create-response.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "description": "The hypervisor type. It may be used by the host properties filter for scheduling. The ImagePropertiesFilter filters compute nodes that satisfy any architecture, hypervisor type, or virtual machine mode properties specified on the instance's image properties. Image properties are contained in the image dictionary in the request_spec.", - "enum": [ - "xen", - "qemu", - "kvm", - "lxc", - "uml", - "vmware", - "hyperv" - ], - "name": "hypervisor_type", - "title": "Hypervisor Type", - "type": "string" -} diff --git a/api-ref/source/image/v2/samples/metadef-property-details-response.json b/api-ref/source/image/v2/samples/metadef-property-details-response.json deleted file mode 100644 index 0b4b314ab..000000000 --- a/api-ref/source/image/v2/samples/metadef-property-details-response.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "description": "The hypervisor type. It may be used by the host properties filter for scheduling. The ImagePropertiesFilter filters compute nodes that satisfy any architecture, hypervisor type, or virtual machine mode properties specified on the instance's image properties. Image properties are contained in the image dictionary in the request_spec.", - "enum": [ - "xen", - "qemu", - "kvm", - "lxc", - "uml", - "vmware", - "hyperv" - ], - "name": "hypervisor_type", - "title": "Hypervisor Type", - "type": "string" -} diff --git a/api-ref/source/image/v2/samples/metadef-property-update-request.json b/api-ref/source/image/v2/samples/metadef-property-update-request.json deleted file mode 100644 index 0b4b314ab..000000000 --- a/api-ref/source/image/v2/samples/metadef-property-update-request.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "description": "The hypervisor type. It may be used by the host properties filter for scheduling. The ImagePropertiesFilter filters compute nodes that satisfy any architecture, hypervisor type, or virtual machine mode properties specified on the instance's image properties. Image properties are contained in the image dictionary in the request_spec.", - "enum": [ - "xen", - "qemu", - "kvm", - "lxc", - "uml", - "vmware", - "hyperv" - ], - "name": "hypervisor_type", - "title": "Hypervisor Type", - "type": "string" -} diff --git a/api-ref/source/image/v2/samples/metadef-property-update-response.json b/api-ref/source/image/v2/samples/metadef-property-update-response.json deleted file mode 100644 index 0b4b314ab..000000000 --- a/api-ref/source/image/v2/samples/metadef-property-update-response.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "description": "The hypervisor type. It may be used by the host properties filter for scheduling. The ImagePropertiesFilter filters compute nodes that satisfy any architecture, hypervisor type, or virtual machine mode properties specified on the instance's image properties. Image properties are contained in the image dictionary in the request_spec.", - "enum": [ - "xen", - "qemu", - "kvm", - "lxc", - "uml", - "vmware", - "hyperv" - ], - "name": "hypervisor_type", - "title": "Hypervisor Type", - "type": "string" -} diff --git a/api-ref/source/image/v2/samples/metadef-resource-type-assoc-create-response.json b/api-ref/source/image/v2/samples/metadef-resource-type-assoc-create-response.json deleted file mode 100644 index 9176e9a2c..000000000 --- a/api-ref/source/image/v2/samples/metadef-resource-type-assoc-create-response.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "created_at": "2014-09-19T16:09:13Z", - "name": "OS::Cinder::Volume", - "prefix": "hw_", - "properties_target": "image", - "updated_at": "2014-09-19T16:09:13Z" -} diff --git a/api-ref/source/image/v2/samples/metadef-resource-type-create-request.json b/api-ref/source/image/v2/samples/metadef-resource-type-create-request.json deleted file mode 100644 index ec5225ecf..000000000 --- a/api-ref/source/image/v2/samples/metadef-resource-type-create-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "name": "OS::Cinder::Volume", - "prefix": "hw_", - "properties_target": "image" -} diff --git a/api-ref/source/image/v2/samples/metadef-resource-types-list-response.json b/api-ref/source/image/v2/samples/metadef-resource-types-list-response.json deleted file mode 100644 index d2dc34a98..000000000 --- a/api-ref/source/image/v2/samples/metadef-resource-types-list-response.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "resource_types": [ - { - "created_at": "2014-08-28T18:13:04Z", - "name": "OS::Glance::Image", - "updated_at": "2014-08-28T18:13:04Z" - }, - { - "created_at": "2014-08-28T18:13:04Z", - "name": "OS::Cinder::Volume", - "updated_at": "2014-08-28T18:13:04Z" - }, - { - "created_at": "2014-08-28T18:13:04Z", - "name": "OS::Nova::Flavor", - "updated_at": "2014-08-28T18:13:04Z" - }, - { - "created_at": "2014-08-28T18:13:04Z", - "name": "OS::Nova::Aggregate", - "updated_at": "2014-08-28T18:13:04Z" - }, - { - "created_at": "2014-08-28T18:13:04Z", - "name": "OS::Nova::Instance", - "updated_at": "2014-08-28T18:13:04Z" - } - ] -} diff --git a/api-ref/source/image/v2/samples/metadef-tag-add-response.json b/api-ref/source/image/v2/samples/metadef-tag-add-response.json deleted file mode 100644 index 298e344bf..000000000 --- a/api-ref/source/image/v2/samples/metadef-tag-add-response.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "created_at": "2015-05-09T01:12:31Z", - "name": "added-sample-tag", - "updated_at": "2015-05-09T01:12:31Z" -} diff --git a/api-ref/source/image/v2/samples/metadef-tag-create-request.json b/api-ref/source/image/v2/samples/metadef-tag-create-request.json deleted file mode 100644 index facd34af5..000000000 --- a/api-ref/source/image/v2/samples/metadef-tag-create-request.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "tags": [ - { - "name": "sample-tag1" - }, - { - "name": "sample-tag2" - }, - { - "name": "sample-tag3" - } - ] -} diff --git a/api-ref/source/image/v2/samples/metadef-tag-create-response.json b/api-ref/source/image/v2/samples/metadef-tag-create-response.json deleted file mode 100644 index facd34af5..000000000 --- a/api-ref/source/image/v2/samples/metadef-tag-create-response.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "tags": [ - { - "name": "sample-tag1" - }, - { - "name": "sample-tag2" - }, - { - "name": "sample-tag3" - } - ] -} diff --git a/api-ref/source/image/v2/samples/metadef-tag-details-response.json b/api-ref/source/image/v2/samples/metadef-tag-details-response.json deleted file mode 100644 index 0fc7197e9..000000000 --- a/api-ref/source/image/v2/samples/metadef-tag-details-response.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "created_at": "2015-05-06T23:16:12Z", - "name": "sample-tag2", - "updated_at": "2015-05-06T23:16:12Z" -} diff --git a/api-ref/source/image/v2/samples/metadef-tag-update-request.json b/api-ref/source/image/v2/samples/metadef-tag-update-request.json deleted file mode 100644 index f2edbd4a3..000000000 --- a/api-ref/source/image/v2/samples/metadef-tag-update-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name": "new-tag-name" -} diff --git a/api-ref/source/image/v2/samples/metadef-tag-update-response.json b/api-ref/source/image/v2/samples/metadef-tag-update-response.json deleted file mode 100644 index f2edbd4a3..000000000 --- a/api-ref/source/image/v2/samples/metadef-tag-update-response.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name": "new-tag-name" -} diff --git a/api-ref/source/image/v2/samples/metadef-tags-list-response.json b/api-ref/source/image/v2/samples/metadef-tags-list-response.json deleted file mode 100644 index facd34af5..000000000 --- a/api-ref/source/image/v2/samples/metadef-tags-list-response.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "tags": [ - { - "name": "sample-tag1" - }, - { - "name": "sample-tag2" - }, - { - "name": "sample-tag3" - } - ] -} diff --git a/api-ref/source/image/v2/samples/schema-image-member-show-response.json b/api-ref/source/image/v2/samples/schema-image-member-show-response.json deleted file mode 100644 index 5ad359d7d..000000000 --- a/api-ref/source/image/v2/samples/schema-image-member-show-response.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "name": "member", - "properties": { - "created_at": { - "description": "Date and time of image member creation", - "type": "string" - }, - "image_id": { - "description": "An identifier for the image", - "pattern": "^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$", - "type": "string" - }, - "member_id": { - "description": "An identifier for the image member (tenantId)", - "type": "string" - }, - "schema": { - "type": "string" - }, - "status": { - "description": "The status of this image member", - "enum": [ - "pending", - "accepted", - "rejected" - ], - "type": "string" - }, - "updated_at": { - "description": "Date and time of last modification of image member", - "type": "string" - } - } -} diff --git a/api-ref/source/image/v2/samples/schema-image-show-response.json b/api-ref/source/image/v2/samples/schema-image-show-response.json deleted file mode 100644 index 52279a835..000000000 --- a/api-ref/source/image/v2/samples/schema-image-show-response.json +++ /dev/null @@ -1,216 +0,0 @@ -{ - "additionalProperties": { - "type": "string" - }, - "links": [ - { - "href": "{self}", - "rel": "self" - }, - { - "href": "{file}", - "rel": "enclosure" - }, - { - "href": "{schema}", - "rel": "describedby" - } - ], - "name": "image", - "properties": { - "architecture": { - "description": "Operating system architecture as specified in http://docs.openstack.org/trunk/openstack-compute/admin/content/adding-images.html", - "is_base": false, - "type": "string" - }, - "checksum": { - "description": "md5 hash of image contents. (READ-ONLY)", - "maxLength": 32, - "type": [ - "null", - "string" - ] - }, - "container_format": { - "description": "Format of the container", - "enum": [ - null, - "ami", - "ari", - "aki", - "bare", - "ovf", - "ova" - ], - "type": [ - "null", - "string" - ] - }, - "created_at": { - "description": "Date and time of image registration (READ-ONLY)", - "type": "string" - }, - "direct_url": { - "description": "URL to access the image file kept in external store (READ-ONLY)", - "type": "string" - }, - "disk_format": { - "description": "Format of the disk", - "enum": [ - null, - "ami", - "ari", - "aki", - "vhd", - "vmdk", - "raw", - "qcow2", - "vdi", - "iso" - ], - "type": [ - "null", - "string" - ] - }, - "file": { - "description": "(READ-ONLY)", - "type": "string" - }, - "id": { - "description": "An identifier for the image", - "pattern": "^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$", - "type": "string" - }, - "instance_uuid": { - "description": "ID of instance used to create this image.", - "is_base": false, - "type": "string" - }, - "kernel_id": { - "description": "ID of image stored in Glance that should be used as the kernel when booting an AMI-style image.", - "is_base": false, - "pattern": "^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$", - "type": "string" - }, - "locations": { - "description": "A set of URLs to access the image file kept in external store", - "items": { - "properties": { - "metadata": { - "type": "object" - }, - "url": { - "maxLength": 255, - "type": "string" - } - }, - "required": [ - "url", - "metadata" - ], - "type": "object" - }, - "type": "array" - }, - "min_disk": { - "description": "Amount of disk space (in GB) required to boot image.", - "type": "integer" - }, - "min_ram": { - "description": "Amount of ram (in MB) required to boot image.", - "type": "integer" - }, - "name": { - "description": "Descriptive name for the image", - "maxLength": 255, - "type": [ - "null", - "string" - ] - }, - "os_distro": { - "description": "Common name of operating system distribution as specified in http://docs.openstack.org/trunk/openstack-compute/admin/content/adding-images.html", - "is_base": false, - "type": "string" - }, - "os_version": { - "description": "Operating system version as specified by the distributor", - "is_base": false, - "type": "string" - }, - "owner": { - "description": "Owner of the image", - "maxLength": 255, - "type": [ - "null", - "string" - ] - }, - "protected": { - "description": "If true, image will not be deletable.", - "type": "boolean" - }, - "ramdisk_id": { - "description": "ID of image stored in Glance that should be used as the ramdisk when booting an AMI-style image.", - "is_base": false, - "pattern": "^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$", - "type": "string" - }, - "schema": { - "description": "(READ-ONLY)", - "type": "string" - }, - "self": { - "description": "(READ-ONLY)", - "type": "string" - }, - "size": { - "description": "Size of image file in bytes (READ-ONLY)", - "type": [ - "null", - "integer" - ] - }, - "status": { - "description": "Status of the image (READ-ONLY)", - "enum": [ - "queued", - "saving", - "active", - "killed", - "deleted", - "pending_delete" - ], - "type": "string" - }, - "tags": { - "description": "List of strings related to the image", - "items": { - "maxLength": 255, - "type": "string" - }, - "type": "array" - }, - "updated_at": { - "description": "Date and time of the last image modification (READ-ONLY)", - "type": "string" - }, - "virtual_size": { - "description": "Virtual size of image in bytes (READ-ONLY)", - "type": [ - "null", - "integer" - ] - }, - "visibility": { - "description": "Scope of image accessibility", - "enum": [ - "public", - "private" - ], - "type": "string" - } - } -} diff --git a/api-ref/source/image/v2/samples/schema-metadef-namespace-show-response.json b/api-ref/source/image/v2/samples/schema-metadef-namespace-show-response.json deleted file mode 100644 index f98e4e03a..000000000 --- a/api-ref/source/image/v2/samples/schema-metadef-namespace-show-response.json +++ /dev/null @@ -1,212 +0,0 @@ -{ - "additionalProperties": false, - "definitions": { - "positiveInteger": { - "minimum": 0, - "type": "integer" - }, - "positiveIntegerDefault0": { - "allOf": [ - { - "$ref": "#/definitions/positiveInteger" - }, - { - "default": 0 - } - ] - }, - "property": { - "additionalProperties": { - "properties": { - "additionalItems": { - "type": "boolean" - }, - "default": {}, - "description": { - "type": "string" - }, - "enum": { - "type": "array" - }, - "items": { - "properties": { - "enum": { - "type": "array" - }, - "type": { - "enum": [ - "array", - "boolean", - "integer", - "number", - "object", - "string", - null - ], - "type": "string" - } - }, - "type": "object" - }, - "maxItems": { - "$ref": "#/definitions/positiveInteger" - }, - "maxLength": { - "$ref": "#/definitions/positiveInteger" - }, - "maximum": { - "type": "number" - }, - "minItems": { - "$ref": "#/definitions/positiveIntegerDefault0" - }, - "minLength": { - "$ref": "#/definitions/positiveIntegerDefault0" - }, - "minimum": { - "type": "number" - }, - "name": { - "type": "string" - }, - "pattern": { - "format": "regex", - "type": "string" - }, - "readonly": { - "type": "boolean" - }, - "required": { - "$ref": "#/definitions/stringArray" - }, - "title": { - "type": "string" - }, - "type": { - "enum": [ - "array", - "boolean", - "integer", - "number", - "object", - "string", - null - ], - "type": "string" - }, - "uniqueItems": { - "default": false, - "type": "boolean" - } - }, - "required": [ - "title", - "type" - ], - "type": "object" - }, - "type": "object" - }, - "stringArray": { - "items": { - "type": "string" - }, - "type": "array", - "uniqueItems": true - } - }, - "name": "namespace", - "properties": { - "created_at": { - "description": "Date and time of namespace creation (READ-ONLY)", - "format": "date-time", - "type": "string" - }, - "description": { - "description": "Provides a user friendly description of the namespace.", - "maxLength": 500, - "type": "string" - }, - "display_name": { - "description": "The user friendly name for the namespace. Used by UI if available.", - "maxLength": 80, - "type": "string" - }, - "namespace": { - "description": "The unique namespace text.", - "maxLength": 80, - "type": "string" - }, - "objects": { - "items": { - "properties": { - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "properties": { - "$ref": "#/definitions/property" - }, - "required": { - "$ref": "#/definitions/stringArray" - } - }, - "type": "object" - }, - "type": "array" - }, - "owner": { - "description": "Owner of the namespace.", - "maxLength": 255, - "type": "string" - }, - "properties": { - "$ref": "#/definitions/property" - }, - "protected": { - "description": "If true, namespace will not be deletable.", - "type": "boolean" - }, - "resource_type_associations": { - "items": { - "properties": { - "name": { - "type": "string" - }, - "prefix": { - "type": "string" - }, - "properties_target": { - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - "schema": { - "type": "string" - }, - "self": { - "type": "string" - }, - "updated_at": { - "description": "Date and time of the last namespace modification (READ-ONLY)", - "format": "date-time", - "type": "string" - }, - "visibility": { - "description": "Scope of namespace accessibility.", - "enum": [ - "public", - "private" - ], - "type": "string" - } - }, - "required": [ - "namespace" - ] -} diff --git a/api-ref/source/image/v2/samples/schema-metadef-namespaces-list-response.json b/api-ref/source/image/v2/samples/schema-metadef-namespaces-list-response.json deleted file mode 100644 index 5a93f5e4c..000000000 --- a/api-ref/source/image/v2/samples/schema-metadef-namespaces-list-response.json +++ /dev/null @@ -1,243 +0,0 @@ -{ - "definitions": { - "positiveInteger": { - "minimum": 0, - "type": "integer" - }, - "positiveIntegerDefault0": { - "allOf": [ - { - "$ref": "#/definitions/positiveInteger" - }, - { - "default": 0 - } - ] - }, - "property": { - "additionalProperties": { - "properties": { - "additionalItems": { - "type": "boolean" - }, - "default": {}, - "description": { - "type": "string" - }, - "enum": { - "type": "array" - }, - "items": { - "properties": { - "enum": { - "type": "array" - }, - "type": { - "enum": [ - "array", - "boolean", - "integer", - "number", - "object", - "string", - null - ], - "type": "string" - } - }, - "type": "object" - }, - "maxItems": { - "$ref": "#/definitions/positiveInteger" - }, - "maxLength": { - "$ref": "#/definitions/positiveInteger" - }, - "maximum": { - "type": "number" - }, - "minItems": { - "$ref": "#/definitions/positiveIntegerDefault0" - }, - "minLength": { - "$ref": "#/definitions/positiveIntegerDefault0" - }, - "minimum": { - "type": "number" - }, - "name": { - "type": "string" - }, - "pattern": { - "format": "regex", - "type": "string" - }, - "readonly": { - "type": "boolean" - }, - "required": { - "$ref": "#/definitions/stringArray" - }, - "title": { - "type": "string" - }, - "type": { - "enum": [ - "array", - "boolean", - "integer", - "number", - "object", - "string", - null - ], - "type": "string" - }, - "uniqueItems": { - "default": false, - "type": "boolean" - } - }, - "required": [ - "title", - "type" - ], - "type": "object" - }, - "type": "object" - }, - "stringArray": { - "items": { - "type": "string" - }, - "type": "array", - "uniqueItems": true - } - }, - "links": [ - { - "href": "{first}", - "rel": "first" - }, - { - "href": "{next}", - "rel": "next" - }, - { - "href": "{schema}", - "rel": "describedby" - } - ], - "name": "namespaces", - "properties": { - "first": { - "type": "string" - }, - "namespaces": { - "items": { - "additionalProperties": false, - "name": "namespace", - "properties": { - "created_at": { - "description": "Date and time of namespace creation (READ-ONLY)", - "format": "date-time", - "type": "string" - }, - "description": { - "description": "Provides a user friendly description of the namespace.", - "maxLength": 500, - "type": "string" - }, - "display_name": { - "description": "The user friendly name for the namespace. Used by UI if available.", - "maxLength": 80, - "type": "string" - }, - "namespace": { - "description": "The unique namespace text.", - "maxLength": 80, - "type": "string" - }, - "objects": { - "items": { - "properties": { - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "properties": { - "$ref": "#/definitions/property" - }, - "required": { - "$ref": "#/definitions/stringArray" - } - }, - "type": "object" - }, - "type": "array" - }, - "owner": { - "description": "Owner of the namespace.", - "maxLength": 255, - "type": "string" - }, - "properties": { - "$ref": "#/definitions/property" - }, - "protected": { - "description": "If true, namespace will not be deletable.", - "type": "boolean" - }, - "resource_type_associations": { - "items": { - "properties": { - "name": { - "type": "string" - }, - "prefix": { - "type": "string" - }, - "properties_target": { - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - "schema": { - "type": "string" - }, - "self": { - "type": "string" - }, - "updated_at": { - "description": "Date and time of the last namespace modification (READ-ONLY)", - "format": "date-time", - "type": "string" - }, - "visibility": { - "description": "Scope of namespace accessibility.", - "enum": [ - "public", - "private" - ], - "type": "string" - } - }, - "required": [ - "namespace" - ] - }, - "type": "array" - }, - "next": { - "type": "string" - }, - "schema": { - "type": "string" - } - } -} diff --git a/api-ref/source/image/v2/samples/schema-metadef-object-show-response.json b/api-ref/source/image/v2/samples/schema-metadef-object-show-response.json deleted file mode 100644 index ac42e8564..000000000 --- a/api-ref/source/image/v2/samples/schema-metadef-object-show-response.json +++ /dev/null @@ -1,152 +0,0 @@ -{ - "additionalProperties": false, - "definitions": { - "positiveInteger": { - "minimum": 0, - "type": "integer" - }, - "positiveIntegerDefault0": { - "allOf": [ - { - "$ref": "#/definitions/positiveInteger" - }, - { - "default": 0 - } - ] - }, - "property": { - "additionalProperties": { - "properties": { - "additionalItems": { - "type": "boolean" - }, - "default": {}, - "description": { - "type": "string" - }, - "enum": { - "type": "array" - }, - "items": { - "properties": { - "enum": { - "type": "array" - }, - "type": { - "enum": [ - "array", - "boolean", - "integer", - "number", - "object", - "string", - null - ], - "type": "string" - } - }, - "type": "object" - }, - "maxItems": { - "$ref": "#/definitions/positiveInteger" - }, - "maxLength": { - "$ref": "#/definitions/positiveInteger" - }, - "maximum": { - "type": "number" - }, - "minItems": { - "$ref": "#/definitions/positiveIntegerDefault0" - }, - "minLength": { - "$ref": "#/definitions/positiveIntegerDefault0" - }, - "minimum": { - "type": "number" - }, - "name": { - "type": "string" - }, - "pattern": { - "format": "regex", - "type": "string" - }, - "readonly": { - "type": "boolean" - }, - "required": { - "$ref": "#/definitions/stringArray" - }, - "title": { - "type": "string" - }, - "type": { - "enum": [ - "array", - "boolean", - "integer", - "number", - "object", - "string", - null - ], - "type": "string" - }, - "uniqueItems": { - "default": false, - "type": "boolean" - } - }, - "required": [ - "title", - "type" - ], - "type": "object" - }, - "type": "object" - }, - "stringArray": { - "items": { - "type": "string" - }, - "type": "array", - "uniqueItems": true - } - }, - "name": "object", - "properties": { - "created_at": { - "description": "Date and time of object creation (READ-ONLY)", - "format": "date-time", - "type": "string" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "properties": { - "$ref": "#/definitions/property" - }, - "required": { - "$ref": "#/definitions/stringArray" - }, - "schema": { - "type": "string" - }, - "self": { - "type": "string" - }, - "updated_at": { - "description": "Date and time of the last object modification (READ-ONLY)", - "format": "date-time", - "type": "string" - } - }, - "required": [ - "name" - ] -} diff --git a/api-ref/source/image/v2/samples/schema-metadef-objects-list-response.json b/api-ref/source/image/v2/samples/schema-metadef-objects-list-response.json deleted file mode 100644 index fb24c87a9..000000000 --- a/api-ref/source/image/v2/samples/schema-metadef-objects-list-response.json +++ /dev/null @@ -1,183 +0,0 @@ -{ - "definitions": { - "positiveInteger": { - "minimum": 0, - "type": "integer" - }, - "positiveIntegerDefault0": { - "allOf": [ - { - "$ref": "#/definitions/positiveInteger" - }, - { - "default": 0 - } - ] - }, - "property": { - "additionalProperties": { - "properties": { - "additionalItems": { - "type": "boolean" - }, - "default": {}, - "description": { - "type": "string" - }, - "enum": { - "type": "array" - }, - "items": { - "properties": { - "enum": { - "type": "array" - }, - "type": { - "enum": [ - "array", - "boolean", - "integer", - "number", - "object", - "string", - null - ], - "type": "string" - } - }, - "type": "object" - }, - "maxItems": { - "$ref": "#/definitions/positiveInteger" - }, - "maxLength": { - "$ref": "#/definitions/positiveInteger" - }, - "maximum": { - "type": "number" - }, - "minItems": { - "$ref": "#/definitions/positiveIntegerDefault0" - }, - "minLength": { - "$ref": "#/definitions/positiveIntegerDefault0" - }, - "minimum": { - "type": "number" - }, - "name": { - "type": "string" - }, - "pattern": { - "format": "regex", - "type": "string" - }, - "readonly": { - "type": "boolean" - }, - "required": { - "$ref": "#/definitions/stringArray" - }, - "title": { - "type": "string" - }, - "type": { - "enum": [ - "array", - "boolean", - "integer", - "number", - "object", - "string", - null - ], - "type": "string" - }, - "uniqueItems": { - "default": false, - "type": "boolean" - } - }, - "required": [ - "title", - "type" - ], - "type": "object" - }, - "type": "object" - }, - "stringArray": { - "items": { - "type": "string" - }, - "type": "array", - "uniqueItems": true - } - }, - "links": [ - { - "href": "{first}", - "rel": "first" - }, - { - "href": "{next}", - "rel": "next" - }, - { - "href": "{schema}", - "rel": "describedby" - } - ], - "name": "objects", - "properties": { - "first": { - "type": "string" - }, - "next": { - "type": "string" - }, - "objects": { - "items": { - "additionalProperties": false, - "name": "object", - "properties": { - "created_at": { - "description": "Date and time of object creation (READ-ONLY)", - "format": "date-time", - "type": "string" - }, - "description": { - "type": "string" - }, - "name": { - "type": "string" - }, - "properties": { - "$ref": "#/definitions/property" - }, - "required": { - "$ref": "#/definitions/stringArray" - }, - "schema": { - "type": "string" - }, - "self": { - "type": "string" - }, - "updated_at": { - "description": "Date and time of the last object modification (READ-ONLY)", - "format": "date-time", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "type": "array" - }, - "schema": { - "type": "string" - } - } -} diff --git a/api-ref/source/image/v2/samples/schema-metadef-properties-list-response.json b/api-ref/source/image/v2/samples/schema-metadef-properties-list-response.json deleted file mode 100644 index 915a9b9fb..000000000 --- a/api-ref/source/image/v2/samples/schema-metadef-properties-list-response.json +++ /dev/null @@ -1,145 +0,0 @@ -{ - "definitions": { - "positiveInteger": { - "minimum": 0, - "type": "integer" - }, - "positiveIntegerDefault0": { - "allOf": [ - { - "$ref": "#/definitions/positiveInteger" - }, - { - "default": 0 - } - ] - }, - "stringArray": { - "items": { - "type": "string" - }, - "minItems": 1, - "type": "array", - "uniqueItems": true - } - }, - "links": [ - { - "href": "{first}", - "rel": "first" - }, - { - "href": "{next}", - "rel": "next" - }, - { - "href": "{schema}", - "rel": "describedby" - } - ], - "name": "properties", - "properties": { - "first": { - "type": "string" - }, - "next": { - "type": "string" - }, - "properties": { - "additionalProperties": { - "additionalProperties": false, - "name": "property", - "properties": { - "additionalItems": { - "type": "boolean" - }, - "default": {}, - "description": { - "type": "string" - }, - "enum": { - "type": "array" - }, - "items": { - "properties": { - "enum": { - "type": "array" - }, - "type": { - "enum": [ - "array", - "boolean", - "integer", - "number", - "object", - "string", - null - ], - "type": "string" - } - }, - "type": "object" - }, - "maxItems": { - "$ref": "#/definitions/positiveInteger" - }, - "maxLength": { - "$ref": "#/definitions/positiveInteger" - }, - "maximum": { - "type": "number" - }, - "minItems": { - "$ref": "#/definitions/positiveIntegerDefault0" - }, - "minLength": { - "$ref": "#/definitions/positiveIntegerDefault0" - }, - "minimum": { - "type": "number" - }, - "name": { - "type": "string" - }, - "pattern": { - "format": "regex", - "type": "string" - }, - "readonly": { - "type": "boolean" - }, - "required": { - "$ref": "#/definitions/stringArray" - }, - "title": { - "type": "string" - }, - "type": { - "enum": [ - "array", - "boolean", - "integer", - "number", - "object", - "string", - null - ], - "type": "string" - }, - "uniqueItems": { - "default": false, - "type": "boolean" - } - }, - "required": [ - "type", - "title" - ] - }, - "type": "object" - }, - "schema": { - "type": "string" - } - } -} diff --git a/api-ref/source/image/v2/samples/schema-metadef-property-show-response.json b/api-ref/source/image/v2/samples/schema-metadef-property-show-response.json deleted file mode 100644 index aad9ebcc1..000000000 --- a/api-ref/source/image/v2/samples/schema-metadef-property-show-response.json +++ /dev/null @@ -1,115 +0,0 @@ -{ - "additionalProperties": false, - "definitions": { - "positiveInteger": { - "minimum": 0, - "type": "integer" - }, - "positiveIntegerDefault0": { - "allOf": [ - { - "$ref": "#/definitions/positiveInteger" - }, - { - "default": 0 - } - ] - }, - "stringArray": { - "items": { - "type": "string" - }, - "minItems": 1, - "type": "array", - "uniqueItems": true - } - }, - "name": "property", - "properties": { - "additionalItems": { - "type": "boolean" - }, - "default": {}, - "description": { - "type": "string" - }, - "enum": { - "type": "array" - }, - "items": { - "properties": { - "enum": { - "type": "array" - }, - "type": { - "enum": [ - "array", - "boolean", - "integer", - "number", - "object", - "string", - null - ], - "type": "string" - } - }, - "type": "object" - }, - "maxItems": { - "$ref": "#/definitions/positiveInteger" - }, - "maxLength": { - "$ref": "#/definitions/positiveInteger" - }, - "maximum": { - "type": "number" - }, - "minItems": { - "$ref": "#/definitions/positiveIntegerDefault0" - }, - "minLength": { - "$ref": "#/definitions/positiveIntegerDefault0" - }, - "minimum": { - "type": "number" - }, - "name": { - "type": "string" - }, - "pattern": { - "format": "regex", - "type": "string" - }, - "readonly": { - "type": "boolean" - }, - "required": { - "$ref": "#/definitions/stringArray" - }, - "title": { - "type": "string" - }, - "type": { - "enum": [ - "array", - "boolean", - "integer", - "number", - "object", - "string", - null - ], - "type": "string" - }, - "uniqueItems": { - "default": false, - "type": "boolean" - } - }, - "required": [ - "type", - "title", - "name" - ] -} diff --git a/api-ref/source/image/v2/samples/schema-metadef-resource-type-association-show-response.json b/api-ref/source/image/v2/samples/schema-metadef-resource-type-association-show-response.json deleted file mode 100644 index 45aa141b3..000000000 --- a/api-ref/source/image/v2/samples/schema-metadef-resource-type-association-show-response.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "additionalProperties": false, - "name": "resource_type_association", - "properties": { - "created_at": { - "description": "Date and time of resource type association (READ-ONLY)", - "format": "date-time", - "type": "string" - }, - "name": { - "description": "Resource type names should be aligned with Heat resource types whenever possible: http://docs.openstack.org/developer/heat/template_guide/openstack.html", - "maxLength": 80, - "type": "string" - }, - "prefix": { - "description": "Specifies the prefix to use for the given resource type. Any properties in the namespace should be prefixed with this prefix when being applied to the specified resource type. Must include prefix separator (e.g. a colon :). It is important to note that the same base property key can require different prefixes depending on the target resource type. For example: The desired virtual CPU topology can be set on both images and flavors via metadata. The keys have different prefixes on images than on flavors On flavors keys are prefixed with 'hw:', but on images the keys are prefixed with 'hw_'.", - "maxLength": 80, - "type": "string" - }, - "properties_target": { - "description": "Some resource types allow more than one key / value pair per instance. For example, Cinder allows user and image metadata on volumes. Only the image properties metadata is evaluated by Nova (scheduling or drivers). This property allows a namespace target to remove the ambiguity.", - "maxLength": 80, - "type": "string" - }, - "updated_at": { - "description": "Date and time of the last resource type association modification (READ-ONLY)", - "format": "date-time", - "type": "string" - } - }, - "required": [ - "name" - ] -} diff --git a/api-ref/source/image/v2/samples/schema-metadef-resource-type-associations-list-response.json b/api-ref/source/image/v2/samples/schema-metadef-resource-type-associations-list-response.json deleted file mode 100644 index c63116824..000000000 --- a/api-ref/source/image/v2/samples/schema-metadef-resource-type-associations-list-response.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "links": [ - { - "href": "{first}", - "rel": "first" - }, - { - "href": "{next}", - "rel": "next" - }, - { - "href": "{schema}", - "rel": "describedby" - } - ], - "name": "resource_type_associations", - "properties": { - "first": { - "type": "string" - }, - "next": { - "type": "string" - }, - "resource_type_associations": { - "items": { - "additionalProperties": false, - "name": "resource_type_association", - "properties": { - "created_at": { - "description": "Date and time of resource type association (READ-ONLY)", - "format": "date-time", - "type": "string" - }, - "name": { - "description": "Resource type names should be aligned with Heat resource types whenever possible: http://docs.openstack.org/developer/heat/template_guide/openstack.html", - "maxLength": 80, - "type": "string" - }, - "prefix": { - "description": "Specifies the prefix to use for the given resource type. Any properties in the namespace should be prefixed with this prefix when being applied to the specified resource type. Must include prefix separator (e.g. a colon :). It is important to note that the same base property key can require different prefixes depending on the target resource type. For example: The desired virtual CPU topology can be set on both images and flavors via metadata. The keys have different prefixes on images than on flavors On flavors keys are prefixed with 'hw:', but on images the keys are prefixed with 'hw_'.", - "maxLength": 80, - "type": "string" - }, - "properties_target": { - "description": "Some resource types allow more than one key / value pair per instance. For example, Cinder allows user and image metadata on volumes. Only the image properties metadata is evaluated by Nova (scheduling or drivers). This property allows a namespace target to remove the ambiguity.", - "maxLength": 80, - "type": "string" - }, - "updated_at": { - "description": "Date and time of the last resource type association modification (READ-ONLY)", - "format": "date-time", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "type": "array" - }, - "schema": { - "type": "string" - } - } -} diff --git a/api-ref/source/image/v2/samples/schema-metadef-tag-show-response.json b/api-ref/source/image/v2/samples/schema-metadef-tag-show-response.json deleted file mode 100644 index 4e388d5b8..000000000 --- a/api-ref/source/image/v2/samples/schema-metadef-tag-show-response.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "additionalProperties": false, - "required": [ - "name" - ], - "name": "tag", - "properties": { - "created_at": { - "type": "string", - "description": "Date and time of tag creation (READ-ONLY)", - "format": "date-time" - }, - "name": { - "type": "string" - }, - "updated_at": { - "type": "string", - "description": "Date and time of the last tag modification (READ-ONLY)", - "format": "date-time" - } - } -} diff --git a/api-ref/source/image/v2/samples/schema-metadef-tags-list-response.json b/api-ref/source/image/v2/samples/schema-metadef-tags-list-response.json deleted file mode 100644 index a74fa0e58..000000000 --- a/api-ref/source/image/v2/samples/schema-metadef-tags-list-response.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "name": "tags", - "links": [ - { - "href": "{first}", - "rel": "first" - }, - { - "href": "{next}", - "rel": "next" - }, - { - "href": "{schema}", - "rel": "describedby" - } - ], - "properties": { - "next": { - "type": "string" - }, - "schema": { - "type": "string" - }, - "first": { - "type": "string" - }, - "tags": { - "items": { - "additionalProperties": false, - "required": [ - "name" - ], - "name": "tag", - "properties": { - "created_at": { - "type": "string", - "description": "Date and time of tag creation (READ-ONLY)", - "format": "date-time" - }, - "name": { - "type": "string" - }, - "updated_at": { - "type": "string", - "description": "Date and time of the last tag modification (READ-ONLY)", - "format": "date-time" - } - } - }, - "type": "array" - } - } -} diff --git a/api-ref/source/image/v2/samples/schemas-image-members-list-response.json b/api-ref/source/image/v2/samples/schemas-image-members-list-response.json deleted file mode 100644 index 56a160266..000000000 --- a/api-ref/source/image/v2/samples/schemas-image-members-list-response.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "links": [ - { - "href": "{schema}", - "rel": "describedby" - } - ], - "name": "members", - "properties": { - "members": { - "items": { - "name": "member", - "properties": { - "created_at": { - "description": "Date and time of image member creation", - "type": "string" - }, - "image_id": { - "description": "An identifier for the image", - "pattern": "^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$", - "type": "string" - }, - "member_id": { - "description": "An identifier for the image member (tenantId)", - "type": "string" - }, - "schema": { - "type": "string" - }, - "status": { - "description": "The status of this image member", - "enum": [ - "pending", - "accepted", - "rejected" - ], - "type": "string" - }, - "updated_at": { - "description": "Date and time of last modification of image member", - "type": "string" - } - } - }, - "type": "array" - }, - "schema": { - "type": "string" - } - } -} diff --git a/api-ref/source/image/v2/samples/schemas-images-list-response.json b/api-ref/source/image/v2/samples/schemas-images-list-response.json deleted file mode 100644 index 2d148eb93..000000000 --- a/api-ref/source/image/v2/samples/schemas-images-list-response.json +++ /dev/null @@ -1,247 +0,0 @@ -{ - "links": [ - { - "href": "{first}", - "rel": "first" - }, - { - "href": "{next}", - "rel": "next" - }, - { - "href": "{schema}", - "rel": "describedby" - } - ], - "name": "images", - "properties": { - "first": { - "type": "string" - }, - "images": { - "items": { - "additionalProperties": { - "type": "string" - }, - "links": [ - { - "href": "{self}", - "rel": "self" - }, - { - "href": "{file}", - "rel": "enclosure" - }, - { - "href": "{schema}", - "rel": "describedby" - } - ], - "name": "image", - "properties": { - "architecture": { - "description": "Operating system architecture as specified in http://docs.openstack.org/trunk/openstack-compute/admin/content/adding-images.html", - "is_base": false, - "type": "string" - }, - "checksum": { - "description": "md5 hash of image contents. (READ-ONLY)", - "maxLength": 32, - "type": [ - "null", - "string" - ] - }, - "container_format": { - "description": "Format of the container", - "enum": [ - null, - "ami", - "ari", - "aki", - "bare", - "ovf", - "ova" - ], - "type": [ - "null", - "string" - ] - }, - "created_at": { - "description": "Date and time of image registration (READ-ONLY)", - "type": "string" - }, - "direct_url": { - "description": "URL to access the image file kept in external store (READ-ONLY)", - "type": "string" - }, - "disk_format": { - "description": "Format of the disk", - "enum": [ - null, - "ami", - "ari", - "aki", - "vhd", - "vmdk", - "raw", - "qcow2", - "vdi", - "iso" - ], - "type": [ - "null", - "string" - ] - }, - "file": { - "description": "(READ-ONLY)", - "type": "string" - }, - "id": { - "description": "An identifier for the image", - "pattern": "^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$", - "type": "string" - }, - "instance_uuid": { - "description": "ID of instance used to create this image.", - "is_base": false, - "type": "string" - }, - "kernel_id": { - "description": "ID of image stored in Glance that should be used as the kernel when booting an AMI-style image.", - "is_base": false, - "pattern": "^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$", - "type": "string" - }, - "locations": { - "description": "A set of URLs to access the image file kept in external store", - "items": { - "properties": { - "metadata": { - "type": "object" - }, - "url": { - "maxLength": 255, - "type": "string" - } - }, - "required": [ - "url", - "metadata" - ], - "type": "object" - }, - "type": "array" - }, - "min_disk": { - "description": "Amount of disk space (in GB) required to boot image.", - "type": "integer" - }, - "min_ram": { - "description": "Amount of ram (in MB) required to boot image.", - "type": "integer" - }, - "name": { - "description": "Descriptive name for the image", - "maxLength": 255, - "type": [ - "null", - "string" - ] - }, - "os_distro": { - "description": "Common name of operating system distribution as specified in http://docs.openstack.org/trunk/openstack-compute/admin/content/adding-images.html", - "is_base": false, - "type": "string" - }, - "os_version": { - "description": "Operating system version as specified by the distributor", - "is_base": false, - "type": "string" - }, - "owner": { - "description": "Owner of the image", - "maxLength": 255, - "type": [ - "null", - "string" - ] - }, - "protected": { - "description": "If true, image will not be deletable.", - "type": "boolean" - }, - "ramdisk_id": { - "description": "ID of image stored in Glance that should be used as the ramdisk when booting an AMI-style image.", - "is_base": false, - "pattern": "^([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}$", - "type": "string" - }, - "schema": { - "description": "(READ-ONLY)", - "type": "string" - }, - "self": { - "description": "(READ-ONLY)", - "type": "string" - }, - "size": { - "description": "Size of image file in bytes (READ-ONLY)", - "type": [ - "null", - "integer" - ] - }, - "status": { - "description": "Status of the image (READ-ONLY)", - "enum": [ - "queued", - "saving", - "active", - "killed", - "deleted", - "pending_delete" - ], - "type": "string" - }, - "tags": { - "description": "List of strings related to the image", - "items": { - "maxLength": 255, - "type": "string" - }, - "type": "array" - }, - "updated_at": { - "description": "Date and time of the last image modification (READ-ONLY)", - "type": "string" - }, - "virtual_size": { - "description": "Virtual size of image in bytes (READ-ONLY)", - "type": [ - "null", - "integer" - ] - }, - "visibility": { - "description": "Scope of image accessibility", - "enum": [ - "public", - "private" - ], - "type": "string" - } - } - }, - "type": "array" - }, - "next": { - "type": "string" - }, - "schema": { - "type": "string" - } - } -} diff --git a/api-ref/source/image/v2/samples/task-create-request.json b/api-ref/source/image/v2/samples/task-create-request.json deleted file mode 100644 index de364fad0..000000000 --- a/api-ref/source/image/v2/samples/task-create-request.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "type": "import", - "input": { - "import_from": "http://example.com", - "import_from_format": "qcow2", - "image_properties": { - "disk_format": "vhd", - "container_format": "ovf" - } - } -} diff --git a/api-ref/source/image/v2/samples/task-show-response.json b/api-ref/source/image/v2/samples/task-show-response.json deleted file mode 100644 index c6150dd12..000000000 --- a/api-ref/source/image/v2/samples/task-show-response.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "id": "e7e59ff6-fa2e-4075-87d3-1a1398a07dc3", - "type": "import", - "status": "pending" -} diff --git a/api-ref/source/image/v2/samples/tasks-list-response.json b/api-ref/source/image/v2/samples/tasks-list-response.json deleted file mode 100644 index 8012f56a5..000000000 --- a/api-ref/source/image/v2/samples/tasks-list-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "tasks": [ - { - "id": "cbc36478b0bd8e67e89469c7749d4127", - "type": "import", - "status": "pending" - }, - { - "id": "bbc36578b0bd8e67e89469c7749d4126", - "type": "import", - "status": "processing" - } - ] -} diff --git a/api-ref/source/image/v2/schemas-metadefs-v2.inc b/api-ref/source/image/v2/schemas-metadefs-v2.inc deleted file mode 100644 index ff28d4434..000000000 --- a/api-ref/source/image/v2/schemas-metadefs-v2.inc +++ /dev/null @@ -1,350 +0,0 @@ -.. -*- rst -*- - -======================================================================================================================================================= -Metadata definition schemas (schemas, metadefs, namespace, namespaces, object, objects, property, properties, tag, tags, resource_type, resource_types) -======================================================================================================================================================= - -Gets a JSON-schema document that represents a metadata definition -entity. - - -Show metadata definition namespaces schema -========================================== - -.. rest_method:: GET /v2/schemas/metadefs/namespaces - -(Since API v2.1) Shows a JSON schema document that represents a metadata definition namespaces entity. - -A namespaces entity is a container for namespace entities. - -The following schema document is an example. The authoritative -response is the actual response to the API call. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/schema-metadef-namespaces-list-response.json - :language: javascript - - - - -Show metadata definition property schema -======================================== - -.. rest_method:: GET /v2/schemas/metadefs/property - -(Since API v2.1) Shows a JSON schema document that represents a metadata definition property entity. - -The following schema document is an example. The authoritative -response is the actual response to the API call. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/schema-metadef-property-show-response.json - :language: javascript - - - - -Show metadata definition object schema -====================================== - -.. rest_method:: GET /v2/schemas/metadefs/object - -(Since API v2.1) Shows a JSON schema document that represents a metadata definition object entity. - -The following schema document is an example. The authoritative -response is the actual response to the API call. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/schema-metadef-object-show-response.json - :language: javascript - - - - -Show metadata definition namespace resource type association schema -=================================================================== - -.. rest_method:: GET /v2/schemas/metadefs/resource_type - -(Since API v2.1) Shows a JSON schema document that represents a metadata definition namespace resource type association entity. - -The following schema document is an example. The authoritative -response is the actual response to the API call. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/schema-metadef-resource-type-association-show-response.json - :language: javascript - - - - -Show metadata definition tags schema -==================================== - -.. rest_method:: GET /v2/schemas/metadefs/tags - -(Since API v2.1) Shows a JSON schema document that represents a metadata definition tags entity. - -A tags entity is a container for tag entities. - -The following schema document is an example. The authoritative -response is the actual response to the API call. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/schema-metadef-tags-list-response.json - :language: javascript - - - - -Show metadata definition properties schema -========================================== - -.. rest_method:: GET /v2/schemas/metadefs/properties - -(Since API v2.1) Shows a JSON schema document that represents a metadata definition properties entity. - -A properties entity is a container for property entities. - -The following schema document is an example. The authoritative -response is the actual response to the API call. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/schema-metadef-properties-list-response.json - :language: javascript - - - - -Show metadata definition namespace resource type associations schema -==================================================================== - -.. rest_method:: GET /v2/schemas/metadefs/resource_types - -(Since API v2.1) Shows a JSON schema document that represents a metadata definition namespace resource type associations entity. - -A resource type associations entity is a container for resource -type association entities. - -The following schema document is an example. The authoritative -response is the actual response to the API call. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/schema-metadef-resource-type-associations-list-response.json - :language: javascript - - - - -Show metadata definition tag schema -=================================== - -.. rest_method:: GET /v2/schemas/metadefs/tag - -(Since API v2.1) Shows a JSON schema document that represents a metadata definition tag entity. - -The following schema document is an example. The authoritative -response is the actual response to the API call. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/schema-metadef-tag-show-response.json - :language: javascript - - - - -Show metadata definition namespace schema -========================================= - -.. rest_method:: GET /v2/schemas/metadefs/namespace - -(Since API v2.1) Shows a JSON schema document that represents a metadata definition namespace entity. - -The following schema document is an example. The authoritative -response is the actual response to the API call. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/schema-metadef-namespace-show-response.json - :language: javascript - - - - -Show metadata definition objects schema -======================================= - -.. rest_method:: GET /v2/schemas/metadefs/objects - -(Since API v2.1) Shows a JSON schema document that represents a metadata definition objects entity. - -An objects entity is a container for object entities. - -The following schema document is an example. The authoritative -response is the actual response to the API call. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: ../samples/schema-metadef-objects-list-response.json - :language: javascript - - - diff --git a/api-ref/source/image/v2/versions-images.inc b/api-ref/source/image/v2/versions-images.inc deleted file mode 100644 index ccd968547..000000000 --- a/api-ref/source/image/v2/versions-images.inc +++ /dev/null @@ -1,29 +0,0 @@ -.. -*- rst -*- - -============ -API versions -============ - - - - -List API versions -================= - -.. rest_method:: GET / - -Lists version information for all Image service API versions. - -Error response codes:300, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - - diff --git a/api-ref/source/orchestration/v1/build-info.inc b/api-ref/source/orchestration/v1/build-info.inc deleted file mode 100644 index 3236228b0..000000000 --- a/api-ref/source/orchestration/v1/build-info.inc +++ /dev/null @@ -1,39 +0,0 @@ -.. -*- rst -*- - -========== -Build info -========== - - - - -Show build information -====================== - -.. rest_method:: GET /v1/{tenant_id}/build_info - -Shows build information for an Orchestration deployment. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - - - -Response Example ----------------- - -.. literalinclude:: samples/build-info-response.json - :language: javascript - - - diff --git a/api-ref/source/orchestration/v1/general-info.inc b/api-ref/source/orchestration/v1/general-info.inc deleted file mode 100644 index 6efdb58b9..000000000 --- a/api-ref/source/orchestration/v1/general-info.inc +++ /dev/null @@ -1,13 +0,0 @@ -.. -*- rst -*- - -======================= -General API information -======================= - -Authenticated calls that target a known URI but that use an HTTP -method that the implementation does not support return a ``405 -Method Not Allowed`` error code. In addition, the HTTP ``OPTIONS`` -method is supported for each known URI. In both cases, the -``Allow`` response header indicates the HTTP methods that are -supported for the resource. - diff --git a/api-ref/source/orchestration/v1/heat-versions.inc b/api-ref/source/orchestration/v1/heat-versions.inc deleted file mode 100644 index bef1b4568..000000000 --- a/api-ref/source/orchestration/v1/heat-versions.inc +++ /dev/null @@ -1,38 +0,0 @@ -.. -*- rst -*- - -============ -API versions -============ - - - - -List versions -============= - -.. rest_method:: GET / - -Lists all Orchestration API versions. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - - - -Response Example ----------------- - -.. literalinclude:: samples/heat-versions-response.json - :language: javascript - - - diff --git a/api-ref/source/orchestration/v1/parameters.yaml b/api-ref/source/orchestration/v1/parameters.yaml deleted file mode 100644 index c76f70b0a..000000000 --- a/api-ref/source/orchestration/v1/parameters.yaml +++ /dev/null @@ -1,1581 +0,0 @@ -# variables in header -{} - -# variables in path -config_id: - description: | - The UUID of the configuration. - in: path - required: false - type: string -deployment_id: - description: | - The UUID of the deployment. - in: path - required: false - type: string -event_id: - description: | - The UUID of the event that is related to the - resource in the stack. - in: path - required: false - type: string -output_key_1: - description: | - The key of a stack output. - in: path - required: false - type: string -resource_name: - description: | - The name of a resource in the stack. - in: path - required: false - type: string -server_id_2: - description: | - The UUID of the server for which to fetch - configuration metadata. - in: path - required: false - type: string -snapshot_id: - description: | - The UUID of the snapshot. - in: path - required: false - type: string -stack_id: - description: | - The UUID of the stack. - in: path - required: false - type: string -stack_name: - description: | - The name of a stack. - in: path - required: false - type: string -tenant_id: - description: | - The UUID of the tenant. A tenant is also known as - an account or project. - in: path - required: false - type: string -type_name: - description: | - The name of a resource type. - in: path - required: false - type: string - -# variables in query -action_3: - description: | - Filters the stack list by an action. Use this - filter multiple times to filter by multiple actions. - in: query - required: false - type: string -global_tenant: - description: | - Set to ``true`` to include stacks from all - tenants in the stack list. Specify policy requirements in the - Orchestration ``policy.json`` file. Default is ``false``. - in: query - required: false - type: boolean -id_4: - description: | - Filters the stack list by a stack ID. Use this - filter multiple times to filter by multiple IDs. - in: query - required: false - type: string -limit: - description: | - Requests a page size of items. Returns a number - of items up to a limit value. Use the ``limit`` parameter to make - an initial limited request and use the ID of the last-seen item - from the response as the ``marker`` parameter value in a - subsequent limited request. - in: query - required: false - type: integer -marker: - description: | - The ID of the last-seen item. Use the ``limit`` - parameter to make an initial limited request and use the ID of the - last-seen item from the response as the ``marker`` parameter value - in a subsequent limited request. - in: query - required: false - type: string -name: - description: | - Filters the response by a resource type name. You - can set this value to a regular expression. Use this filter - multiple times to filter by multiple names. - in: query - required: false - type: string -name_4: - description: | - Filters the stack list by a name. Use this filter - multiple times to filter by multiple names. - in: query - required: false - type: string -nested_depth: - description: | - Includes resources from nested stacks up to the - ``nested_depth`` levels of recursion. - in: query - required: false - type: integer -not_tags: - description: | - Lists stacks that do not contain one or more - simple string tags. To specify multiple tags, separate the tags - with commas. For example, ``tag1,tag2``. The boolean AND - expression is used to combine multiple tags. - in: query - required: false - type: string -not_tags_any: - description: | - Lists stacks that do not contain one or more - simple string tags. To specify multiple tags, separate the tags - with commas. For example, ``tag1,tag2``. The boolean OR expression - is used to combine multiple tags. - in: query - required: false - type: string -owner_id: - description: | - Filters the stack list by an owner ID, which is - the ID of the parent stack of listed stack. Use this filter - multiple times to filter by multiple owner IDs. - in: query - required: false - type: string -resource_action: - description: | - Filters the event list by a resource action. You - can use this filter multiple times to filter by multiple resource - actions. Valid resource actions are ``ADOPT``, ``CHECK``, - ``CREATE``, ``DELETE``, ``INIT``, ``RESTORE``, ``RESUME``, - ``ROLLBACK``, ``SNAPSHOT``, ``SUSPEND``, and ``UPDATE``. - in: query - required: false - type: string -resource_name_2: - description: | - Filters the event list by a resource name. You - can use this filter multiple times to filter by multiple resource - names. - in: query - required: false - type: string -resource_status: - description: | - Filters the event list by a resource status. You - can use this filter multiple times to filter by multiple resource - statuses. Valid resource statuses are ``COMPLETE``, ``FAILED``, - and ``IN_PROGRESS``. - in: query - required: false - type: string -resource_type: - description: | - Filters the event list by a resource type. You - can use this filter multiple times to filter by multiple resource - types. Valid resource types include ``OS::Cinder::Volume``, - ``OS::Nova::Server``, ``OS::Neutron::Port``, and so on. - in: query - required: false - type: string -show_deleted: - description: | - Set to ``true`` to include deleted stacks in the - list. Default is ``false``, which excludes deleted stacks from the - list. - in: query - required: false - type: boolean -show_nested: - description: | - Set to ``true`` to include nested stacks in the - list. Default is ``false``, which excludes nested stacks from the - list. - in: query - required: false - type: boolean -sort_dir: - description: | - The sort direction of the list. A valid value is - ``asc`` (ascending) or ``desc`` (descending). - in: query - required: false - type: string -sort_keys: - description: | - Sorts the list by the ``resource_type`` or - ``created_at`` key. - in: query - required: false - type: string -sort_keys_1: - description: | - Sorts the stack list by ``stack_name``, - ``stack_status``, ``creation_time``, or ``updated_time`` key. - in: query - required: false - type: string -status_5: - description: | - Filters the stack list by a status. Use this - filter multiple times to filter by multiple statuses. - in: query - required: false - type: string -support_status_1: - description: | - Filters the response by resource types by a - support status. Valid support status values are ``UNKNOWN``, - ``SUPPORTED``, ``DEPRECATED``, ``UNSUPPORTED``, and ``HIDDEN``. - Use this filter multiple times to filter by multiple support - statuses. - in: query - required: false - type: string -tags_1: - description: | - Lists stacks that contain one or more simple - string tags. To specify multiple tags, separate the tags with - commas. For example, ``tag1,tag2``. The boolean AND expression is - used to combine multiple tags. - in: query - required: false - type: string -tags_any: - description: | - Lists stacks that contain one or more simple - string tags. To specify multiple tags, separate the tags with - commas. For example, ``tag1,tag2``. The boolean OR expression is - used to combine multiple tags. - in: query - required: false - type: string -tenant: - description: | - Filters the stack list by a tenant. Use this - filter multiple times to filter by multiple tenants. - in: query - required: false - type: string -username: - description: | - Filters the stack list by a user name. Use this - filter multiple times to filter by multiple user names. - in: query - required: false - type: string -version: - description: | - Filters the response by resource types by heat - version. For example, ``2016.1`` or ``5.0.0``. Use this filter - multiple times to filter by multiple versions. - in: query - required: false - type: string -with_count: - description: | - Set to ``true`` to include a count key in the - response. The count key value is the number of stacks that match - the query criteria. Default is ``false``. - in: query - required: false - type: boolean -with_detail: - description: | - Enables detailed resource information for each - resource in list of resources. - in: query - required: false - type: boolean - -# variables in body -Description: - description: | - The description specified in the template. - in: body - required: true - type: string -HeatTemplateFormatVersion: - description: | - The version of the heat template. - in: body - required: true - type: string -Outputs: - description: | - Key and value pairs that contain output data. - in: body - required: true - type: object -ParameterGroups: - description: | - A list of parameter groups. Each group contains a - list of parameter names. - in: body - required: false - type: array -Parameters: - description: | - Key and value pairs that contain template - parameters. - in: body - required: true - type: object -Parameters_1: - description: | - An object that defines all input parameters that - are defined in the template. Indexed by parameter name. - in: body - required: true - type: object -Resources: - description: | - Contain ``KeyPair`` for resource template. - in: body - required: true - type: object -action: - description: | - The current stack action that triggers this - deployment resource. - in: body - required: true - type: string -action_1: - description: | - The deployment action. - in: body - required: true - type: string -action_2: - description: | - Current stack action in which this deployment - resource is being triggered. - in: body - required: true - type: string -adopt_stack_data: - description: | - Existing resources data to adopt a stack. Data - returned by abandon stack could be provided as - ``adopt_stack_data``. - in: body - required: true - type: object -attributes: - description: | - Key and value pairs that contain resource - attributes. - in: body - required: true - type: object -binary: - description: | - The name of the binary form of the heat engine. - in: body - required: true - type: string -cancel_update: - description: | - Specify the ``cancel_update`` action in the - request body. - in: body - required: true - type: string -capabilities: - description: | - List of stack capabilities for stack. - in: body - required: true - type: array -capabilities_1: - description: | - A list of stack capabilities. - in: body - required: true - type: array -check: - description: | - Specify the ``check`` action in the request body. - in: body - required: true - type: string -config: - description: | - Configuration script or manifest that defines - which configuration is performed. - in: body - required: false - type: string -config_1: - description: | - The configuration code. - in: body - required: true - type: string -config_id_1: - description: | - The UUID of the software configuration resource - that runs when applying to the server. - in: body - required: true - type: string -config_id_2: - description: | - The UUID of the configuration. - in: body - required: true - type: string -config_id_3: - description: | - The UUID of the software configuration resource - to run when applying to the server. This UUID might not be the - same configuration UUID with which the deployment was created - because ephemeral configurations are created throughout the life - cycle of the deployment. - in: body - required: true - type: string -created_at: - description: | - The date and time when the resource was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2015-08-27T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. - in: body - required: true - type: string -creation_time: - description: | - The date and time when the stack resource was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2015-08-27T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. - in: body - required: true - type: string -creation_time_1: - description: | - The date and time when the software was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2015-08-27T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. - in: body - required: true - type: string -creation_time_2: - description: | - The date and time when the resource was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2015-08-27T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. - in: body - required: true - type: string -creation_time_3: - description: | - The date and time when the snapshot was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2015-08-27T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. - in: body - required: true - type: string -creation_time_4: - description: | - The date and time when the software was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2016-03-30T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. - in: body - required: true - type: string -creation_time_5: - description: | - The date and time when the stack was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2015-08-27T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. - in: body - required: true - type: string -data: - description: | - The snapshot data. - in: body - required: true - type: object -deleted_at: - description: | - The date and time when the resource was deleted. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2015-08-27T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. In the previous example, the offset value is ``-05:00``. - in: body - required: true - type: string -description: - description: | - The description of the stack resource. - in: body - required: true - type: string -description_1: - description: | - The description of the resource attribute. - in: body - required: true - type: string -description_2: - description: | - The description of a stack output. - in: body - required: true - type: string -description_3: - description: | - The description of the active stack. - in: body - required: true - type: string -description_4: - description: | - A description of the stack. - in: body - required: true - type: string -description_5: - description: | - The description of the stack. - in: body - required: true - type: string -description_6: - description: | - The description of the stack template. - in: body - required: true - type: string -disable_rollback: - description: | - Enables or disables deletion of all stack - resources when stack creation fails. Set to ``true`` to keep all - resources when stack creation fails. Set to ``false`` to delete - all resources when stack creation fails. Default is ``true``. - in: body - required: false - type: boolean -disable_rollback_1: - description: | - Enables or disables deletion of all previously- - created stack resources when stack creation fails. Set to ``true`` - to keep all previously-created stack resources when stack creation - fails. Set to ``false`` to delete all previously-created stack - resources when stack creation fails. Default is ``true``. - in: body - required: false - type: boolean -disable_rollback_2: - description: | - Enables or disables stack rollback when stack - creation fails. Set to ``true`` to rollback the stack when stack - creation fails. Set to ``false`` to disable stack rollback when - stack creation fails. Default is ``true``. - in: body - required: true - type: boolean -environment: - description: | - A JSON environment for the stack. - in: body - required: false - type: object -files: - description: | - Supplies the contents of files referenced in the template or the - environment. Stack templates and resource templates can explicitly - reference files by using the ``get_file`` intrinsic function. In - addition, the ``environment`` parameter can contain implicit - references to files. - - The value is a JSON object, where each key is a relative or - absolute URI which serves as the name of a file, and the associated - value provides the contents of the file. The following code shows - the general structure of this parameter. - - .. code-block:: json - - { ... - "files": { - "fileA.yaml": "Contents of the file", - "file:///usr/fileB.template": "Contents of the file", - "http://example.com/fileC.template": "Contents of the file" - } - ... - } - - Additionally, some template authors encode their user data in a - local file. The Orchestration client examines the template for the - ``get_file`` intrinsic function and adds an entry to the ``files`` - map with the path to the file as the name and the file contents as - the value. So, a simple example looks like this: - - .. code-block:: json - - { -    "files": { -       "myfile": "#!/bin/bash\necho \"Hello world\" > /root/testfile.txt" -    }, - ..., -    "stack_name": "teststack", -    "template": { - ..., -       "resources": { -          "my_server": { -             "type": "OS::Nova::Server", -             "properties": { - ..., -                "user_data": { -                   "get_file": "myfile" -                } -             } -          } -       } -    }, -    "timeout_mins": 60 - } - - Do not use this parameter to provide the content of the template - located at the ``template_url`` address. Instead, use the - ``template`` parameter to supply the template content as part of - the request. - in: body - required: false - type: object -group: - description: | - Namespace that groups this software configuration - by when it is delivered to a server. This setting might simply - define which configuration tool performs the configuration. - in: body - required: false - type: string -group_1: - description: | - The name of the group in which the software is - configured. - in: body - required: true - type: string -heat_template_version: - description: | - The version of the heat template. - in: body - required: true - type: string -hostname: - description: | - The name of the host for the service. - in: body - required: true - type: string -id: - description: | - The UUID of the heat engine. - in: body - required: true - type: string -id_1: - description: | - The UUID of the software deployment. - in: body - required: true - type: string -id_2: - description: | - The UUID of the system-assigned stack. - in: body - required: true - type: string -id_3: - description: | - The UUID of the snapshot. - in: body - required: true - type: string -id_5: - description: | - The UUID of the stack. - in: body - required: true - type: string -input_values: - description: | - A list of input data. - in: body - required: true - type: array -inputs: - description: | - Schema that represents the inputs that this - software configuration expects. - in: body - required: false - type: array -inputs_1: - description: | - A list of inputs to configure the software. - in: body - required: true - type: array -links: - description: | - A list of URLs for the stack. Each URL is a JSON - object with an ``href`` key indicating the URL and a ``rel`` key - indicating its relationship to the stack in question. There may be - multiple links returned. The ``self`` relationship identifies the - URL of the stack itself. - in: body - required: true - type: array -links_1: - description: | - A list of stack links. - in: body - required: true - type: array -logical_resource_id: - description: | - The ID of the logical stack resource. - in: body - required: true - type: string -name_1: - description: | - The name of the configuration to create. - in: body - required: false - type: string -name_2: - description: | - The name of the software configuration. - in: body - required: true - type: string -name_3: - description: | - The name of the snapshot. - in: body - required: true - type: string -notification_topics: - description: | - List of notification topics for stack. - in: body - required: true - type: array -notification_topics_1: - description: | - A list of stack notifications. - in: body - required: true - type: array -options: - description: | - Map that contains options that are specific to - the configuration management tool that this resource uses. - in: body - required: false - type: string -options_1: - description: | - The options, if any, to include in the code. For - example any dependent flags. - in: body - required: true - type: string -output_error: - description: | - The error in a stack output. - in: body - required: true - type: string -output_key: - description: | - The name of a stack output. - in: body - required: true - type: string -output_value: - description: | - The value of a stack output. - in: body - required: true - type: string -output_values: - description: | - A list of output data. - in: body - required: true - type: array -output_values_1: - description: | - Map of output values for the deployment, as - signaled from the server. - in: body - required: false - type: object -outputs: - description: | - Schema that represents the outputs that this - software configuration produces. - in: body - required: false - type: array -outputs_1: - description: | - A list of software configuration output data. - in: body - required: true - type: array -outputs_2: - description: | - A list of stack outputs. - in: body - required: true - type: array -outputs_3: - description: | - Key and value pairs that contain output data. - in: body - required: true - type: object -parameters: - description: | - Supplies arguments for parameters defined in the stack template. - - The value is a JSON object, where each key is the name of a - parameter defined in the template and the associated value is the - argument to use for that parameter when instantiating the template. - The following code shows the general structure of this parameter. - In the example, ``a`` and ``b`` would be the names of two - parameters defined in the template. - - .. code-block:: json - - { ... - "parameters": { - "a": "Value", - "b": "3" - } - ... - } - - While the service accepts JSON numbers for parameters with the type - ``number`` and JSON objects for parameters with the type ``json``, - all parameter values are converted to their string representation - for storage in the created Stack. Clients are encouraged to send - all parameter values using their string representation for - consistency between requests and responses from the Orchestration - service. - - A value must be provided for each template parameter which does not - specify a default value. However, this parameter is not allowed to - contain JSON properties with names that do not match a parameter - defined in the template. - - The ``files`` parameter maps logical file names to file contents. - Both the ``get_file`` intrinsic function and provider template - functionality use this mapping. When you want to use a provider - template, for example, the Orchestration service adds an entry to - the ``files`` map by using: - - - The URL of the provider template as the name. - - - The contents of that file as the value. - - Additionally, some template authors encode their user data in a - local file. The Orchestration client examines the template for the - ``get_file`` intrinsic function and adds an entry to the ``files`` - map with the path to the file as the name and the file contents as - the value. So, a simple example looks like this: - - .. code-block:: json - - { - "files": { - "myfile": "#!/bin/bash\necho \"Hello world\" > /root/testfile.txt" - }, - ..., - "stack_name": "teststack", - "template": { - ..., - "resources": { - "my_server": { - "type": "OS::Nova::Server", - "properties": { - ..., - "user_data": { - "get_file": "myfile" - } - } - } - } - }, - "timeout_mins": 60 - } - in: body - required: false - type: object -parameters_1: - description: | - Key and value pairs that contain stack - parameters. - in: body - required: true - type: object -parameters_2: - description: | - Key and value pairs that contain template - parameters. - in: body - required: true - type: object -parameters_3: - description: "Supplies updated arguments for parameters that are defined in the\n\ - stack template.\n\nThe value is a JSON object, where each key is the name of a\n\ - parameter defined in the template and the associated value is the\nargument to\ - \ use for that parameter when instantiating the template.\nThe following code\ - \ shows the general structure of this parameter.\nIn the example, ``a`` and ``b``\ - \ are the names of two parameters\ndefined in the template.\n\n.. code-block::\ - \ json\n\n { ...\n \"parameters\": {\n \ - \ \"a\": \"Value\",\n \"b\": \"3\"\n \ - \ }\n ... }\n \n\ - \nWhile the service accepts JSON numbers for parameters with the type\n``number``\ - \ and JSON objects for parameters with the type ``json``,\nall parameter values\ - \ are converted to their string representation\nfor storage in the created Stack.\ - \ Clients are encouraged to send\nall parameter values using their string representation\ - \ for\nconsistency between requests and responses from the Orchestration\nservice.\n\ - \nYou must specify a value for each template parameter that does not\nhave a default\ - \ value. However, this parameter cannot contain JSON\nproperties with names that\ - \ do not match a parameter that is defined\nin the template.\n" - in: body - required: false - type: object -parameters_4: - description: "This parameter supplies updated arguments for parameters defined in\n\ - the stack template.\n\nThe value is a JSON object, where each key is the name\ - \ of a\nparameter defined in the template and the associated value is the\nargument\ - \ to use for that parameter when instantiating the template.\nThe following code\ - \ shows the general structure of this parameter.\nIn the example, ``a`` and ``b``\ - \ are the names of two parameters\ndefined in the template.\n\n.. code-block::\ - \ json\n\n { ...\n \"parameters\": {\n \ - \ \"a\": \"Value\",\n \"b\": \"3\"\n \ - \ }\n ... }\n \n\nWhile\ - \ the service accepts JSON numbers for parameters with the type\n``number`` and\ - \ JSON objects for parameters with the type ``json``,\nall parameter values are\ - \ converted to their string representation\nfor storage in the created Stack.\ - \ Clients are encouraged to send\nall parameter values using their string representation\ - \ for\nconsistency between requests and responses from the Orchestration\nservice.\n\ - \nYou must specify a value for each template parameter that does not\nhave a default\ - \ value. However, this parameter cannot contain JSON\nproperties with names that\ - \ do not match a parameter that is defined\nin the template.\n" - in: body - required: false - type: object -parent: - description: | - The stack ID of the parent stack, if this is a - nested stack. - in: body - required: true - type: string -parent_1: - description: | - The parent of the stack. - in: body - required: true - type: string -physical_resource_id: - description: | - The ID of the stack physical resource. - in: body - required: true - type: string -project_id: - description: | - The UUID of the project. - in: body - required: true - type: string -properties: - description: | - The properties of the resource. Includes - description, type, and so on. - in: body - required: true - type: object -report_interval: - description: | - The polling interval, in seconds. The API reports - events at this interval until heat engine creation completes. - in: body - required: true - type: integer -required: - description: | - If set to ``true`` the attribute is required. - in: body - required: true - type: boolean -required_by: - description: | - The list of resources that require this stack - resource. - in: body - required: true - type: array -resource: - description: | - Key and value pairs that contain stack resource - properties. - in: body - required: true - type: object -resource_name_1: - description: | - The name of the resource. - in: body - required: true - type: string -resource_status_1: - description: | - The status of the resource. - in: body - required: true - type: string -resource_status_reason: - description: | - The reason for the current stack resource state. - in: body - required: true - type: string -resource_type_1: - description: | - The type of the resource. - in: body - required: true - type: string -resources: - description: | - A list of resources and their properties. - in: body - required: true - type: array -resources_1: - description: | - List of stack resources. - in: body - required: true - type: array -resources_2: - description: | - The snapshot resources. - in: body - required: true - type: object -resources_3: - description: | - The required sources for creating the stack - template. - in: body - required: true - type: object -resume: - description: | - Specify the ``resume`` action in the request - body. - in: body - required: true - type: string -server_id: - description: | - The UUID of the compute server to which the - configuration applies. - in: body - required: true - type: string -server_id_1: - description: | - The UUID of the server. - in: body - required: true - type: string -services: - description: | - A list of heat engines. - in: body - required: true - type: array -snapshot: - description: | - Key and value pairs that contain snapshot - properties. - in: body - required: true - type: object -snapshots: - description: | - A list of snapshots and their properties. - in: body - required: true - type: array -stack: - description: | - The ``stack`` object. - in: body - required: true - type: object -stack_name_1: - description: | - A name for the new stack. The value must be - unique within a project. The name must start with an ASCII letter - and can contain ASCII letters, digits, underscores, periods, and - hyphens. Specifically, the name must match the - ``^[a-zA-Z][a-zA-Z0-9_.-]*$`` regular expression. When you delete - or abandon a stack, its name will not become available for reuse - until the deletion completes successfully. - in: body - required: true - type: string -stack_name_2: - description: | - A name for the new stack. This value must be - unique within a project. The name must start with an ASCII letter - and can contain ASCII letters, digits, underscores, periods, and - hyphens. Specifically, the name must match the - ``^[a-zA-Z][a-zA-Z0-9_.-]*$`` regular expression. When you delete - or abandon a stack, its name will not become available for reuse - until the deletion completes successfully. - in: body - required: true - type: string -stack_name_3: - description: | - The name of the active stack. - in: body - required: true - type: string -stack_owner: - description: | - Stack owner name. - in: body - required: true - type: string -stack_owner_1: - description: | - The owner of the stack. - in: body - required: true - type: string -stack_status: - description: | - The status of the active stack. - in: body - required: true - type: string -stack_status_1: - description: | - The status of the stack. - in: body - required: true - type: string -stack_status_reason: - description: | - The reason for the current status of the stack. - in: body - required: true - type: string -stack_user_project_id: - description: | - Authentication project ID, which can also perform - operations on this deployment. - in: body - required: false - type: string -stack_user_project_id_1: - description: | - The project UUID of the stack user. - in: body - required: true - type: string -status: - description: | - The status of the heat engine. - in: body - required: true - type: string -status_1: - description: | - Current status of the deployment. A valid value - is ``COMPLETE``, ``IN_PROGRESS``, or ``FAILED``. - in: body - required: false - type: string -status_2: - description: | - The status of the software deployment. The value - is ``INPROGRESS`` or ``COMPLETE``. - in: body - required: true - type: string -status_3: - description: | - Current status of the deployment. Value is - ``IN_PROGRESS``, ``COMPLETE``, or ``FAILED``. - in: body - required: false - type: string -status_4: - description: | - The status of the snapshot. - in: body - required: true - type: string -status_reason: - description: | - Error description for the last status change, - which is ``FAILED`` status. - in: body - required: false - type: string -status_reason_1: - description: | - The debug information for the current status. - in: body - required: true - type: string -status_reason_2: - description: | - The reason for the current snapshot status. - in: body - required: true - type: string -support_status: - description: | - Information about the current status. - in: body - required: true - type: object -suspend: - description: | - Specify the ``suspend`` action in the request - body. - in: body - required: true - type: string -tags: - description: | - One or more simple string tags to associate with - the stack. To associate multiple tags with a stack, separate the - tags with commas. For example, ``tag1,tag2``. - in: body - required: false - type: string -tags_2: - description: | - The stack tags. - in: body - required: true - type: string -template: - description: | - The stack template on which to perform the operation. - - This parameter is always provided as a ``string`` in the JSON - request body. The content of the string is a JSON- or YAML- - formatted Orchestration template. For example: - - .. code-block:: json - - "template": { - "heat_template_version": "2013-05-23", - ...} - - This parameter is required only when you omit the ``template_url`` - parameter. If you specify both parameters, this value overrides the - ``template_url`` parameter value. - in: body - required: true - type: object -template_1: - description: | - Information about the template. - in: body - required: true - type: object -template_2: - description: | - The stack template on which to perform the operation. - - This parameter is always provided as a ``string`` in the JSON - request body. The content of the string is a JSON- or YAML- - formatted Orchestration template. For example: - - .. code-block:: json - - "template": { - "heat_template_version": "2013-05-23", - ...} - - This parameter is required only when you omit the ``template_url`` - parameter. If you specify both parameters, this value overrides the - ``template_url`` parameter value. - in: body - required: false - type: object -template_description: - description: | - A description of the template that defines the - stack. - in: body - required: true - type: string -template_description_1: - description: | - The description of the stack template. - in: body - required: true - type: string -template_url: - description: | - A URI to the location containing the stack - template on which to perform the operation. See the description - of the ``template`` parameter for information about the expected - template content located at the URI. This parameter is only - required when you omit the ``template`` parameter. If you specify - both parameters, this parameter is ignored. - in: body - required: false - type: string -timeout_mins: - description: | - The timeout for stack creation in minutes. - in: body - required: false - type: integer -timeout_mins_1: - description: | - Time-lines for stack creation. - in: body - required: true - type: integer -timeout_mins_2: - description: | - The timeout, in minutes. - in: body - required: true - type: string -topic: - description: | - The topic of the heat engine. - in: body - required: true - type: string -type: - description: | - The property type. - in: body - required: true - type: string -update_allowed: - description: | - If set to ``true``, update is allowed. - in: body - required: true - type: boolean -updated_at: - description: | - The date and time when the resource was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2015-08-27T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. In the previous example, the offset value is ``-05:00``. - - If the ``updated_at`` date and time stamp is not set, its value is - ``null``. - in: body - required: true - type: string -updated_time: - description: | - The date and time when the stack resource was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2015-08-27T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. - - If the ``updated_at`` date and time stamp is not set, its value is - ``null``. - in: body - required: true - type: string -updated_time_1: - description: | - The date and time when the stack resource was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2016-03-30T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. - - If the ``updated_at`` date and time stamp is not set, its value is - ``null``. - in: body - required: true - type: string -updated_time_2: - description: | - Time of last stack update in the following - format: ``YYYY-MM- DDThh:mm:ssTZD``, where ``TZD`` is the time - zone designator. - in: body - required: true - type: string -updated_time_3: - description: | - The date and time when the stack was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, ``2015-08-27T09:49:58-05:00``. - - The ``±hh:mm`` value, if included, is the time zone as an offset - from UTC. - - If the ``updated_at`` date and time stamp is not set, its value is - ``null``. - in: body - required: true - type: string - diff --git a/api-ref/source/orchestration/v1/samples/build-info-response.json b/api-ref/source/orchestration/v1/samples/build-info-response.json deleted file mode 100644 index 650200f88..000000000 --- a/api-ref/source/orchestration/v1/samples/build-info-response.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "api": { - "revision": "{api_build_revision}" - }, - "engine": { - "revision": "{engine_build_revision}" - } -} diff --git a/api-ref/source/orchestration/v1/samples/config-create-request.json b/api-ref/source/orchestration/v1/samples/config-create-request.json deleted file mode 100644 index d9f44241b..000000000 --- a/api-ref/source/orchestration/v1/samples/config-create-request.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "inputs": [ - { - "default": null, - "type": "String", - "name": "foo", - "description": null - }, - { - "default": null, - "type": "String", - "name": "bar", - "description": null - } - ], - "group": "script", - "name": "a-config-we5zpvyu7b5o", - "outputs": [ - { - "type": "String", - "name": "result", - "error_output": false, - "description": null - } - ], - "config": "#!/bin/sh -x\necho \"Writing to /tmp/$bar\"\necho $foo > /tmp/$bar\necho -n \"The file /tmp/$bar contains `cat /tmp/$bar` for server $deploy_server_id during $deploy_action\" > $heat_outputs_path.result\necho \"Written to /tmp/$bar\"\necho \"Output to stderr\" 1>&2", - "options": null -} diff --git a/api-ref/source/orchestration/v1/samples/config-create-response.json b/api-ref/source/orchestration/v1/samples/config-create-response.json deleted file mode 100644 index 5025435b9..000000000 --- a/api-ref/source/orchestration/v1/samples/config-create-response.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "software_config": { - "creation_time": "2015-01-31T15:12:36Z", - "inputs": [ - { - "default": null, - "type": "String", - "name": "foo", - "description": null - }, - { - "default": null, - "type": "String", - "name": "bar", - "description": null - } - ], - "group": "script", - "name": "a-config-we5zpvyu7b5o", - "outputs": [ - { - "type": "String", - "name": "result", - "error_output": false, - "description": null - } - ], - "options": null, - "config": "#!/bin/sh -x\necho \"Writing to /tmp/$bar\"\necho $foo > /tmp/$bar\necho -n \"The file /tmp/$bar contains `cat /tmp/$bar` for server $deploy_server_id during $deploy_action\" > $heat_outputs_path.result\necho \"Written to /tmp/$bar\"\necho \"Output to stderr\" 1>&2", - "id": "ddee7aca-aa32-4335-8265-d436b20db4f1" - } -} diff --git a/api-ref/source/orchestration/v1/samples/config-show-response.json b/api-ref/source/orchestration/v1/samples/config-show-response.json deleted file mode 100644 index e89b2b1c0..000000000 --- a/api-ref/source/orchestration/v1/samples/config-show-response.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "software_config": { - "inputs": [ - { - "default": null, - "type": "String", - "name": "foo", - "description": null - }, - { - "default": null, - "type": "String", - "name": "bar", - "description": null - } - ], - "group": "script", - "name": "a-config-we5zpvyu7b5o", - "outputs": [ - { - "type": "String", - "name": "result", - "error_output": false, - "description": null - } - ], - "creation_time": "2015-01-31T15:12:36Z", - "id": "ddee7aca-aa32-4335-8265-d436b20db4f1", - "config": "#!/bin/sh -x\necho \"Writing to /tmp/$bar\"\necho $foo > /tmp/$bar\necho -n \"The file /tmp/$bar contains `cat /tmp/$bar` for server $deploy_server_id during $deploy_action\" > $heat_outputs_path.result\necho \"Written to /tmp/$bar\"\necho \"Output to stderr\" 1>&2", - "options": null - } -} diff --git a/api-ref/source/orchestration/v1/samples/deployment-create-request.json b/api-ref/source/orchestration/v1/samples/deployment-create-request.json deleted file mode 100644 index 92ad84069..000000000 --- a/api-ref/source/orchestration/v1/samples/deployment-create-request.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "status": "IN_PROGRESS", - "server_id": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5", - "config_id": "8da95794-2ad9-4979-8ae5-739ce314c5cd", - "stack_user_project_id": "c024bfada67845ddb17d2b0c0be8cd79", - "action": "CREATE", - "status_reason": "Deploy data available" -} diff --git a/api-ref/source/orchestration/v1/samples/deployment-create-response.json b/api-ref/source/orchestration/v1/samples/deployment-create-response.json deleted file mode 100644 index 736f1e15b..000000000 --- a/api-ref/source/orchestration/v1/samples/deployment-create-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "software_deployment": { - "status": "IN_PROGRESS", - "server_id": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5", - "config_id": "8da95794-2ad9-4979-8ae5-739ce314c5cd", - "output_values": null, - "input_values": null, - "action": "CREATE", - "status_reason": "Deploy data available", - "id": "ef422fa5-719a-419e-a10c-72e3a367b0b8", - "creation_time": "2015-01-31T15:12:36Z", - "updated_time": "2015-01-31T15:18:21Z" - } -} diff --git a/api-ref/source/orchestration/v1/samples/deployment-metadata-response.json b/api-ref/source/orchestration/v1/samples/deployment-metadata-response.json deleted file mode 100644 index 8c5bd9a9d..000000000 --- a/api-ref/source/orchestration/v1/samples/deployment-metadata-response.json +++ /dev/null @@ -1,130 +0,0 @@ -{ - "metadata": [ - { - "inputs": [ - { - "default": null, - "type": "String", - "name": "foo", - "value": "fooooo", - "description": null - }, - { - "default": null, - "type": "String", - "name": "bar", - "value": "baaaaa", - "description": null - }, - { - "type": "String", - "name": "deploy_server_id", - "value": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5", - "description": "ID of the server being deployed to" - }, - { - "type": "String", - "name": "deploy_action", - "value": "CREATE", - "description": "Name of the current action being deployed" - }, - { - "type": "String", - "name": "deploy_stack_id", - "value": "a/9bd57090-8954-48ab-bab9-adf9e1ac70fc", - "description": "ID of the stack this deployment belongs to" - }, - { - "type": "String", - "name": "deploy_resource_name", - "value": "deployment", - "description": "Name of this deployment resource in the stack" - }, - { - "type": "String", - "name": "deploy_signal_id", - "value": "http://192.168.20.103:8000/v1/signal/arn%3Aopenstack%3Aheat%3A%3Ae2a84fbdaeb047ae8da4b503f3b69f1f%3Astacks%2Fa%2F9bd57090-8954-48ab-bab9-adf9e1ac70fc%2Fresources%2Fdeployment?Timestamp=2014-03-19T20%3A30%3A59Z&SignatureMethod=HmacSHA256&AWSAccessKeyId=ca3571413e4a49998d580215517b3685&SignatureVersion=2&Signature=w6Iu%2BNbg86mqwSOUf1GLuKPO7KaD82PiGpL4ig9Q1l4%3D", - "description": "ID of signal to use for signalling output values" - } - ], - "group": "script", - "name": "a-config-we5zpvyu7b5o", - "outputs": [ - { - "type": "String", - "name": "result", - "error_output": false, - "description": null - } - ], - "options": null, - "creation_time": "2015-01-31T15:12:36Z", - "updated_time": "2015-01-31T15:18:21Z", - "config": "#!/bin/sh -x\necho \"Writing to /tmp/$bar\"\necho $foo > /tmp/$bar\necho -n \"The file /tmp/$bar contains `cat /tmp/$bar` for server $deploy_server_id during $deploy_action\" > $heat_outputs_path.result\necho \"Written to /tmp/$bar\"\necho \"Output to stderr\" 1>&2", - "id": "3d5ec2a8-7004-43b6-a7f6-542bdbe9d434" - }, - { - "inputs": [ - { - "default": null, - "type": "String", - "name": "foo", - "value": "fu", - "description": null - }, - { - "default": null, - "type": "String", - "name": "bar", - "value": "barmy", - "description": null - }, - { - "type": "String", - "name": "deploy_server_id", - "value": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5", - "description": "ID of the server being deployed to" - }, - { - "type": "String", - "name": "deploy_action", - "value": "CREATE", - "description": "Name of the current action being deployed" - }, - { - "type": "String", - "name": "deploy_stack_id", - "value": "a/9bd57090-8954-48ab-bab9-adf9e1ac70fc", - "description": "ID of the stack this deployment belongs to" - }, - { - "type": "String", - "name": "deploy_resource_name", - "value": "other_deployment", - "description": "Name of this deployment resource in the stack" - }, - { - "type": "String", - "name": "deploy_signal_id", - "value": "http://192.168.20.103:8000/v1/signal/arn%3Aopenstack%3Aheat%3A%3Ae2a84fbdaeb047ae8da4b503f3b69f1f%3Astacks%2Fa%2F9bd57090-8954-48ab-bab9-adf9e1ac70fc%2Fresources%2Fother_deployment?Timestamp=2014-03-19T20%3A30%3A59Z&SignatureMethod=HmacSHA256&AWSAccessKeyId=7b761482f8254946bcd3d5ccb36fe939&SignatureVersion=2&Signature=giMfv%2BhrAw6y%2FCMKQIQz2IhO5PkAj5%2BfP5YsL6rul3o%3D", - "description": "ID of signal to use for signalling output values" - } - ], - "group": "script", - "name": "a-config-we5zpvyu7b5o", - "outputs": [ - { - "type": "String", - "name": "result", - "error_output": false, - "description": null - } - ], - "options": null, - "creation_time": "2015-01-31T16:14:13Z", - "updated_time": "2015-01-31T16:18:19Z", - "config": "#!/bin/sh -x\necho \"Writing to /tmp/$bar\"\necho $foo > /tmp/$bar\necho -n \"The file /tmp/$bar contains `cat /tmp/$bar` for server $deploy_server_id during $deploy_action\" > $heat_outputs_path.result\necho \"Written to /tmp/$bar\"\necho \"Output to stderr\" 1>&2", - "id": "8da95794-2ad9-4979-8ae5-739ce314c5cd" - } - ] -} diff --git a/api-ref/source/orchestration/v1/samples/deployment-show-response.json b/api-ref/source/orchestration/v1/samples/deployment-show-response.json deleted file mode 100644 index b234235ac..000000000 --- a/api-ref/source/orchestration/v1/samples/deployment-show-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "software_deployment": { - "status": "IN_PROGRESS", - "server_id": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5", - "config_id": "3d5ec2a8-7004-43b6-a7f6-542bdbe9d434", - "output_values": null, - "input_values": null, - "action": "CREATE", - "status_reason": "Deploy data available", - "id": "06e87bcc-33a2-4bce-aebd-533e698282d3", - "creation_time": "2015-01-31T15:12:36Z", - "updated_time": "2015-01-31T15:18:21Z" - } -} diff --git a/api-ref/source/orchestration/v1/samples/deployment-update-request.json b/api-ref/source/orchestration/v1/samples/deployment-update-request.json deleted file mode 100644 index a9877f588..000000000 --- a/api-ref/source/orchestration/v1/samples/deployment-update-request.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "status": "COMPLETE", - "output_values": { - "deploy_stdout": "Writing to /tmp/baaaaa\nWritten to /tmp/baaaaa\n", - "deploy_stderr": "+ echo Writing to /tmp/baaaaa\n+ echo fooooo\n+ cat /tmp/baaaaa\n+ echo -n The file /tmp/baaaaa contains fooooo for server ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5 during CREATE\n+ echo Written to /tmp/baaaaa\n+ echo Output to stderr\nOutput to stderr\n", - "deploy_status_code": 0, - "result": "The file /tmp/baaaaa contains fooooo for server ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5 during CREATE" - }, - "status_reason": "Outputs received" -} diff --git a/api-ref/source/orchestration/v1/samples/deployment-update-response.json b/api-ref/source/orchestration/v1/samples/deployment-update-response.json deleted file mode 100644 index 19b7bbfec..000000000 --- a/api-ref/source/orchestration/v1/samples/deployment-update-response.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "software_deployment": { - "status": "COMPLETE", - "server_id": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5", - "config_id": "3d5ec2a8-7004-43b6-a7f6-542bdbe9d434", - "output_values": { - "deploy_stdout": "Writing to /tmp/baaaaa\nWritten to /tmp/baaaaa\n", - "deploy_stderr": "+ echo Writing to /tmp/baaaaa\n+ echo fooooo\n+ cat /tmp/baaaaa\n+ echo -n The file /tmp/baaaaa contains fooooo for server ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5 during CREATE\n+ echo Written to /tmp/baaaaa\n+ echo Output to stderr\nOutput to stderr\n", - "deploy_status_code": 0, - "result": "The file /tmp/baaaaa contains fooooo for server ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5 during CREATE" - }, - "input_values": null, - "action": "CREATE", - "status_reason": "Outputs received", - "id": "06e87bcc-33a2-4bce-aebd-533e698282d3", - "creation_time": "2015-01-31T15:12:36Z", - "updated_time": "2015-01-31T15:18:21Z" - } -} diff --git a/api-ref/source/orchestration/v1/samples/deployments-list-response.json b/api-ref/source/orchestration/v1/samples/deployments-list-response.json deleted file mode 100644 index 95b783c55..000000000 --- a/api-ref/source/orchestration/v1/samples/deployments-list-response.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "software_deployments": [ - { - "status": "COMPLETE", - "server_id": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5", - "config_id": "8da95794-2ad9-4979-8ae5-739ce314c5cd", - "output_values": { - "deploy_stdout": "Writing to /tmp/barmy\nWritten to /tmp/barmy\n", - "deploy_stderr": "+ echo Writing to /tmp/barmy\n+ echo fu\n+ cat /tmp/barmy\n+ echo -n The file /tmp/barmy contains fu for server ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5 during CREATE\n+ echo Written to /tmp/barmy\n+ echo Output to stderr\nOutput to stderr\n", - "deploy_status_code": 0, - "result": "The file /tmp/barmy contains fu for server ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5 during CREATE" - }, - "input_values": null, - "action": "CREATE", - "status_reason": "Outputs received", - "id": "ef422fa5-719a-419e-a10c-72e3a367b0b8", - "creation_time": "2015-01-31T15:12:36Z", - "updated_time": "2015-01-31T15:18:21Z" - } - ] -} diff --git a/api-ref/source/orchestration/v1/samples/event-show-response.json b/api-ref/source/orchestration/v1/samples/event-show-response.json deleted file mode 100644 index 3631e8ac3..000000000 --- a/api-ref/source/orchestration/v1/samples/event-show-response.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "event": { - "event_time": "2015-06-25T14:59:53", - "id": "8db23e2e-72b2-47a2-9ed9-b52417f56e50", - "links": [ - { - "href": "http://hostname/v1/1234/stacks/mystack/56789/resources/random_key_name/events/8db23e2e-72b2-47a2-9ed9-b52417f56e50", - "rel": "self" - }, - { - "href": "http://hostname/v1/1234/stacks/mystack/56789/resources/random_key_name", - "rel": "resource" - }, - { - "href": "http://hostname/v1/1234/stacks/mystack/56789", - "rel": "stack" - } - ], - "logical_resource_id": "random_key_name", - "physical_resource_id": null, - "resource_name": "random_key_name", - "resource_properties": { - "character_classes": null, - "character_sequences": null, - "length": 8, - "salt": null, - "sequence": null - }, - "resource_status": "CREATE_IN_PROGRESS", - "resource_status_reason": "state changed", - "resource_type": "OS::Heat::RandomString" - } -} diff --git a/api-ref/source/orchestration/v1/samples/events-list-response.json b/api-ref/source/orchestration/v1/samples/events-list-response.json deleted file mode 100644 index 83d8f88c4..000000000 --- a/api-ref/source/orchestration/v1/samples/events-list-response.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "events": [ - { - "resource_name": "port", - "event_time": "2014-07-23T08:14:47Z", - "links": [ - { - "href": "http://192.168.123.200:8004/v1/dc4b074874244f7693dd65583733a758/stacks/aws_port/db467ed1-50b5-4a3e-aeb1-396ff1d151c5/resources/port/events/474bfdf0-a450-46ec-a78a-0c7faa404073", - "rel": "self" - }, - { - "href": "http://192.168.123.200:8004/v1/dc4b074874244f7693dd65583733a758/stacks/aws_port/db467ed1-50b5-4a3e-aeb1-396ff1d151c5/resources/port", - "rel": "resource" - }, - { - "href": "http://192.168.123.200:8004/v1/dc4b074874244f7693dd65583733a758/stacks/aws_port/db467ed1-50b5-4a3e-aeb1-396ff1d151c5", - "rel": "stack" - } - ], - "logical_resource_id": "port", - "resource_status": "CREATE_FAILED", - "resource_status_reason": "NotFound: Subnet f8a699d0-3537-429e-87a5-6b5a8d0c2bf0 could not be found", - "physical_resource_id": null, - "id": "474bfdf0-a450-46ec-a78a-0c7faa404073" - }, - { - "resource_name": "port", - "event_time": "2014-07-23T08:14:47Z", - "links": [ - { - "href": "http://192.168.123.200:8004/v1/dc4b074874244f7693dd65583733a758/stacks/aws_port/db467ed1-50b5-4a3e-aeb1-396ff1d151c5/resources/port/events/66fa95b6-e6f8-4f05-b1af-e828f5aba04c", - "rel": "self" - }, - { - "href": "http://192.168.123.200:8004/v1/dc4b074874244f7693dd65583733a758/stacks/aws_port/db467ed1-50b5-4a3e-aeb1-396ff1d151c5/resources/port", - "rel": "resource" - }, - { - "href": "http://192.168.123.200:8004/v1/dc4b074874244f7693dd65583733a758/stacks/aws_port/db467ed1-50b5-4a3e-aeb1-396ff1d151c5", - "rel": "stack" - } - ], - "logical_resource_id": "port", - "resource_status": "CREATE_IN_PROGRESS", - "resource_status_reason": "state changed", - "physical_resource_id": null, - "id": "66fa95b6-e6f8-4f05-b1af-e828f5aba04c" - } - ] -} diff --git a/api-ref/source/orchestration/v1/samples/heat-versions-response.json b/api-ref/source/orchestration/v1/samples/heat-versions-response.json deleted file mode 100644 index e13cf94f3..000000000 --- a/api-ref/source/orchestration/v1/samples/heat-versions-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "versions": [ - { - "status": "CURRENT", - "id": "v1.0", - "links": [ - { - "href": "http://23.253.228.211:8000/v1/", - "rel": "self" - } - ] - } - ] -} diff --git a/api-ref/source/orchestration/v1/samples/resource-metadata-response.json b/api-ref/source/orchestration/v1/samples/resource-metadata-response.json deleted file mode 100644 index 7f1860ce8..000000000 --- a/api-ref/source/orchestration/v1/samples/resource-metadata-response.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "metadata": { - "some_key": "some_value", - "some_other_key": "some_other_value" - } -} diff --git a/api-ref/source/orchestration/v1/samples/resource-schema-response.json b/api-ref/source/orchestration/v1/samples/resource-schema-response.json deleted file mode 100644 index 9f930f1fd..000000000 --- a/api-ref/source/orchestration/v1/samples/resource-schema-response.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "attributes": { - "an_attribute": { - "description": "A runtime value of the resource." - } - }, - "properties": { - "a_property": { - "constraints": [ - { - "description": "Must be between 1 and 255 characters", - "length": { - "max": 255, - "min": 1 - } - } - ], - "description": "A resource description.", - "required": true, - "type": "string", - "update_allowed": false - } - }, - "resource_type": "OS::Heat::AResourceName", - "support_status": { - "message": "A status message", - "status": "SUPPORTED", - "version": "2014.1" - } -} diff --git a/api-ref/source/orchestration/v1/samples/resource-show-response.json b/api-ref/source/orchestration/v1/samples/resource-show-response.json deleted file mode 100644 index 6062ab2db..000000000 --- a/api-ref/source/orchestration/v1/samples/resource-show-response.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "resource": { - "attributes": { - "value": "I9S20uIp" - }, - "creation_time": "2015-06-25T14:59:53", - "description": "", - "links": [ - { - "href": "http://hostname/v1/1234/stacks/mystack/629a32d0-ac4f-4f63-b58d-f0d047b1ba4c/resources/random_key_name", - "rel": "self" - }, - { - "href": "http://hostname/v1/1234/stacks/mystack/629a32d0-ac4f-4f63-b58d-f0d047b1ba4c", - "rel": "stack" - } - ], - "logical_resource_id": "random_key_name", - "physical_resource_id": "mystack-random_key_name-pmjmy5pks735", - "required_by": [], - "resource_name": "random_key_name", - "resource_status": "CREATE_COMPLETE", - "resource_status_reason": "state changed", - "resource_type": "OS::Heat::RandomString", - "updated_time": "2015-06-25T14:59:53" - } -} diff --git a/api-ref/source/orchestration/v1/samples/resource-type-template-response.json b/api-ref/source/orchestration/v1/samples/resource-type-template-response.json deleted file mode 100644 index 13cc0f5cc..000000000 --- a/api-ref/source/orchestration/v1/samples/resource-type-template-response.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "HeatTemplateFormatVersion": "2012-12-12", - "Outputs": { - "private_key": { - "Description": "The private key if it has been saved.", - "Value": "{\"Fn::GetAtt\": [\"KeyPair\", \"private_key\"]}" - }, - "public_key": { - "Description": "The public key.", - "Value": "{\"Fn::GetAtt\": [\"KeyPair\", \"public_key\"]}" - } - }, - "Parameters": { - "name": { - "Description": "The name of the key pair.", - "Type": "String" - }, - "public_key": { - "Description": "The optional public key. This allows users to supply the public key from a pre-existing key pair. If not supplied, a new key pair will be generated.", - "Type": "String" - }, - "save_private_key": { - "AllowedValues": [ - true, - "true", - false, - "false" - ], - "Default": false, - "Description": "true if the system should remember a generated private key; false otherwise.", - "Type": "String" - } - }, - "Resources": { - "KeyPair": { - "Properties": { - "name": { - "Ref": "name" - }, - "public_key": { - "Ref": "public_key" - }, - "save_private_key": { - "Ref": "save_private_key" - } - }, - "Type": "OS::Nova::KeyPair" - } - } -} diff --git a/api-ref/source/orchestration/v1/samples/resource-types-list-response.json b/api-ref/source/orchestration/v1/samples/resource-types-list-response.json deleted file mode 100644 index f9cbef5d6..000000000 --- a/api-ref/source/orchestration/v1/samples/resource-types-list-response.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "resource_types": [ - "AWS::EC2::Instance", - "OS::Heat::ScalingPolicy", - "AWS::CloudFormation::Stack", - "OS::Keystone::Group", - "OS::Glance::Image", - "AWS::EC2::Volume", - "OS::Heat::SoftwareDeployment", - "AWS::AutoScaling::ScalingPolicy", - "AWS::EC2::InternetGateway", - "OS::Heat::SoftwareDeployments", - "AWS::EC2::VolumeAttachment", - "AWS::CloudFormation::WaitConditionHandle", - "OS::Cinder::VolumeAttachment", - "OS::Cinder::EncryptedVolumeType", - "OS::Heat::AutoScalingGroup", - "OS::Nova::FloatingIP", - "OS::Heat::HARestarter", - "OS::Keystone::Project", - "OS::Keystone::Endpoint", - "OS::Heat::InstanceGroup", - "AWS::CloudWatch::Alarm", - "AWS::AutoScaling::AutoScalingGroup", - "OS::Heat::CloudConfig", - "OS::Heat::SoftwareComponent", - "OS::Cinder::Volume", - "OS::Keystone::Service", - "OS::Heat::WaitConditionHandle", - "OS::Heat::SoftwareConfig", - "AWS::CloudFormation::WaitCondition", - "OS::Heat::StructuredDeploymentGroup", - "OS::Heat::RandomString", - "OS::Heat::SoftwareDeploymentGroup", - "OS::Nova::KeyPair", - "OS::Heat::MultipartMime", - "OS::Heat::UpdateWaitConditionHandle", - "OS::Nova::Server", - "AWS::IAM::AccessKey", - "AWS::EC2::SecurityGroup", - "AWS::EC2::EIPAssociation", - "AWS::EC2::EIP", - "OS::Heat::AccessPolicy", - "AWS::IAM::User", - "OS::Heat::WaitCondition", - "OS::Heat::StructuredDeployment", - "AWS::RDS::DBInstance", - "AWS::AutoScaling::LaunchConfiguration", - "OS::Heat::Stack", - "OS::Nova::FloatingIPAssociation", - "OS::Heat::ResourceGroup", - "OS::Heat::StructuredConfig", - "OS::Nova::ServerGroup", - "OS::Heat::StructuredDeployments", - "OS::Keystone::Role", - "OS::Keystone::User", - "AWS::ElasticLoadBalancing::LoadBalancer", - "OS::Nova::Flavor", - "OS::Cinder::VolumeType" - ] -} diff --git a/api-ref/source/orchestration/v1/samples/resources-list-response.json b/api-ref/source/orchestration/v1/samples/resources-list-response.json deleted file mode 100644 index 5df952ca0..000000000 --- a/api-ref/source/orchestration/v1/samples/resources-list-response.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "resources": [ - { - "creation_time": "2015-06-25T14:59:53", - "links": [ - { - "href": "http://hostname/v1/1234/stacks/mystack/629a32d0-ac4f-4f63-b58d-f0d047b1ba4c/resources/random_key_name", - "rel": "self" - }, - { - "href": "http://hostname/v1/1234/stacks/mystack/629a32d0-ac4f-4f63-b58d-f0d047b1ba4c", - "rel": "stack" - } - ], - "logical_resource_id": "random_key_name", - "physical_resource_id": "mystack-random_key_name-pmjmy5pks735", - "required_by": [], - "resource_name": "random_key_name", - "resource_status": "CREATE_COMPLETE", - "resource_status_reason": "state changed", - "resource_type": "OS::Heat::RandomString", - "updated_time": "2015-06-25T14:59:53" - } - ] -} diff --git a/api-ref/source/orchestration/v1/samples/services-list-response.json b/api-ref/source/orchestration/v1/samples/services-list-response.json deleted file mode 100644 index b49be7314..000000000 --- a/api-ref/source/orchestration/v1/samples/services-list-response.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "services": [ - { - "status": "up", - "binary": "heat-engine", - "report_interval": 60, - "engine_id": "9d9242c3-4b9e-45e1-9e74-7615fbf20e5d", - "created_at": "2015-02-03T05:55:59.000000", - "hostname": "mrkanag", - "updated_at": "2015-02-03T05:57:59.000000", - "topic": "engine", - "host": "engine-1", - "deleted_at": null, - "id": "e1908f44-42f9-483f-b778-bc814072c33d" - }, - { - "status": "down", - "binary": "heat-engine", - "report_interval": 60, - "engine_id": "2d2434bf-adb6-4453-9c6b-b22fb8bd2306", - "created_at": "2015-02-03T06:03:14.000000", - "hostname": "mrkanag", - "updated_at": "2015-02-03T06:09:55.000000", - "topic": "engine", - "host": "engine", - "deleted_at": null, - "id": "582b5657-6db7-48ad-8483-0096350faa21" - } - ] -} diff --git a/api-ref/source/orchestration/v1/samples/stack-abandon-response.json b/api-ref/source/orchestration/v1/samples/stack-abandon-response.json deleted file mode 100644 index 57bd22da2..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-abandon-response.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "status": "COMPLETE", - "name": "g", - "dry_run": true, - "template": { - "outputs": { - "instance_ip": { - "value": { - "str_replace": { - "params": { - "username": "ec2-user", - "hostname": { - "get_attr": [ - "server", - "first_address" - ] - } - }, - "template": "ssh username@hostname" - } - } - } - }, - "heat_template_version": "2013-05-23", - "resources": { - "server": { - "type": "OS::Nova::Server", - "properties": { - "key_name": { - "get_param": "key_name" - }, - "image": { - "get_param": "image" - }, - "flavor": { - "get_param": "flavor" - } - } - } - }, - "parameters": { - "key_name": { - "default": "heat_key", - "type": "string" - }, - "image": { - "default": "fedora-amd64", - "type": "string" - }, - "flavor": { - "default": "m1.small", - "type": "string" - } - } - }, - "action": "CREATE", - "id": "16934ca3-40e0-4fb2-a289-a700662ec05a", - "resources": { - "server": { - "status": "COMPLETE", - "name": "server", - "resource_data": {}, - "resource_id": "39d5dad7-7d7a-4cc8-bd84-851e9e2ff4ea", - "action": "CREATE", - "type": "OS::Nova::Server", - "metadata": {} - } - } -} diff --git a/api-ref/source/orchestration/v1/samples/stack-action-cancel-update-request.json b/api-ref/source/orchestration/v1/samples/stack-action-cancel-update-request.json deleted file mode 100644 index ad76bd690..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-action-cancel-update-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "cancel_update": null -} diff --git a/api-ref/source/orchestration/v1/samples/stack-action-check-request.json b/api-ref/source/orchestration/v1/samples/stack-action-check-request.json deleted file mode 100644 index 019b28e77..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-action-check-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "check": null -} diff --git a/api-ref/source/orchestration/v1/samples/stack-action-resume-request.json b/api-ref/source/orchestration/v1/samples/stack-action-resume-request.json deleted file mode 100644 index ff00d97a1..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-action-resume-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "resume": null -} diff --git a/api-ref/source/orchestration/v1/samples/stack-action-suspend-request.json b/api-ref/source/orchestration/v1/samples/stack-action-suspend-request.json deleted file mode 100644 index 8c2206a06..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-action-suspend-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "suspend": null -} diff --git a/api-ref/source/orchestration/v1/samples/stack-adopt-request.json b/api-ref/source/orchestration/v1/samples/stack-adopt-request.json deleted file mode 100644 index 242afb161..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-adopt-request.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "adopt_stack_data": { - "action": "CREATE", - "id": "bxxxxx4-0xx2-4xx1-axx6-exxxxxxxc", - "name": "teststack", - "resources": { - "MyServer": { - "action": "CREATE", - "metadata": {}, - "name": "MyServer", - "resource_data": {}, - "resource_id": "cxxxx3-dxx3-4xx-bxx2-3xxxxxxxxa", - "status": "COMPLETE", - "type": "OS::Trove::Instance" - } - }, - "status": "COMPLETE", - "template": { - "heat_template_version": "2013-05-23", - "resources": { - "MyServer": { - "type": "OS::Trove::Instance", - "properties": { - "flavor": "m1.small", - "size": 10 - } - } - } - } - }, - "stack_name": "{stack_name}", - "timeout_mins": "{timeout_mins}" -} diff --git a/api-ref/source/orchestration/v1/samples/stack-create-request.json b/api-ref/source/orchestration/v1/samples/stack-create-request.json deleted file mode 100644 index 9b03d44bf..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-create-request.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "files": {}, - "disable_rollback": true, - "parameters": { - "flavor": "m1.heat" - }, - "stack_name": "teststack", - "template": { - "heat_template_version": "2013-05-23", - "description": "Simple template to test heat commands", - "parameters": { - "flavor": { - "default": "m1.tiny", - "type": "string" - } - }, - "resources": { - "hello_world": { - "type": "OS::Nova::Server", - "properties": { - "key_name": "heat_key", - "flavor": { - "get_param": "flavor" - }, - "image": "40be8d1a-3eb9-40de-8abd-43237517384f", - "user_data": "#!/bin/bash -xv\necho \"hello world\" > /root/hello-world.txt\n" - } - } - } - }, - "timeout_mins": 60 -} diff --git a/api-ref/source/orchestration/v1/samples/stack-create-response.json b/api-ref/source/orchestration/v1/samples/stack-create-response.json deleted file mode 100644 index 81c91ce7f..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-create-response.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "stack": { - "id": "3095aefc-09fb-4bc7-b1f0-f21a304e864c", - "links": [ - { - "href": "http://192.168.123.200:8004/v1/eb1c63a4f77141548385f113a28f0f52/stacks/teststack/3095aefc-09fb-4bc7-b1f0-f21a304e864c", - "rel": "self" - } - ] - } -} diff --git a/api-ref/source/orchestration/v1/samples/stack-find-response.json b/api-ref/source/orchestration/v1/samples/stack-find-response.json deleted file mode 100644 index 06b05c5c5..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-find-response.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "stack": { - "capabilities": [], - "creation_time": "2014-06-04T20:36:12Z", - "description": "sample stack", - "disable_rollback": true, - "id": "5333af0c-cc26-47ee-ac3d-8784cefafbd7", - "links": [ - { - "href": "http://192.168.123.200:8004/v1/eb1c63a4f77141548385f113a28f0f52/stacks/simple_stack/5333af0c-cc26-47ee-ac3d-8784cefafbd7", - "rel": "self" - } - ], - "notification_topics": [], - "outputs": [], - "parameters": { - "OS::stack_id": "5333af0c-cc26-47ee-ac3d-8784cefafbd7", - "OS::stack_name": "simple_stack" - }, - "stack_name": "simple_stack", - "stack_status": "CREATE_COMPLETE", - "stack_status_reason": "Stack CREATE completed successfully", - "template_description": "sample stack", - "timeout_mins": null, - "updated_time": null - } -} diff --git a/api-ref/source/orchestration/v1/samples/stack-outputs-list-response.json b/api-ref/source/orchestration/v1/samples/stack-outputs-list-response.json deleted file mode 100644 index 8cb61499f..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-outputs-list-response.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "outputs": [ - { - "output_key": "output name", - "output_value": "output value", - "description": "output description", - "output_error": null - } - ] -} diff --git a/api-ref/source/orchestration/v1/samples/stack-preview-response.json b/api-ref/source/orchestration/v1/samples/stack-preview-response.json deleted file mode 100644 index a36f8cf5d..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-preview-response.json +++ /dev/null @@ -1,168 +0,0 @@ -{ - "stack": { - "capabilities": [], - "creation_time": "2015-01-31T15:12:36Z", - "description": "HOT template for Nova Server resource.\n", - "disable_rollback": true, - "id": "None", - "links": [ - { - "href": "http://192.168.122.102:8004/v1/6e18cc2bdbeb48a5basad2dc499f6804/stacks/test_stack/None", - "rel": "self" - } - ], - "notification_topics": [], - "parameters": { - "OS::project_id": "6e18cc2bdbeb48a5basad2dc499f6804", - "OS::stack_id": "None", - "OS::stack_name": "teststack", - "admin_user": "cloud-user", - "flavor": "m1.small", - "image": "F20-cfg", - "key_name": "heat_key", - "server_name": "MyServer" - }, - "parent": null, - "resources": [ - { - "attributes": {}, - "description": "", - "metadata": {}, - "physical_resource_id": "", - "properties": { - "description": "Ping and SSH", - "name": "the_sg", - "rules": [ - { - "direction": "ingress", - "ethertype": "IPv4", - "port_range_max": null, - "port_range_min": null, - "protocol": "icmp", - "remote_group_id": null, - "remote_ip_prefix": null, - "remote_mode": "remote_ip_prefix" - }, - { - "direction": "ingress", - "ethertype": "IPv4", - "port_range_max": 65535, - "port_range_min": 1, - "protocol": "tcp", - "remote_group_id": null, - "remote_ip_prefix": null, - "remote_mode": "remote_ip_prefix" - }, - { - "direction": "ingress", - "ethertype": "IPv4", - "port_range_max": 65535, - "port_range_min": 1, - "protocol": "udp", - "remote_group_id": null, - "remote_ip_prefix": null, - "remote_mode": "remote_ip_prefix" - } - ] - }, - "required_by": [ - "server1" - ], - "resource_action": "INIT", - "resource_identity": { - "path": "/resources/the_sg_res", - "stack_id": "None", - "stack_name": "teststack", - "tenant": "6e18cc2bdbeb48a5b3cad2dc499f6804" - }, - "resource_name": "the_sg_res", - "resource_status": "COMPLETE", - "resource_status_reason": "", - "resource_type": "OS::Neutron::SecurityGroup", - "stack_identity": { - "path": "", - "stack_id": "None", - "stack_name": "teststack", - "tenant": "6e18cc2bdbeb48a5b3cad2dc499f6804" - }, - "stack_name": "teststack", - "updated_time": "2015-01-31T15:12:36Z" - }, - { - "attributes": { - "accessIPv4": "", - "accessIPv6": "", - "addresses": "", - "console_urls": "", - "first_address": "", - "instance_name": "", - "name": "MyServer", - "networks": "", - "show": "" - }, - "description": "", - "metadata": {}, - "physical_resource_id": "", - "properties": { - "admin_pass": null, - "admin_user": "cloud-user", - "availability_zone": null, - "block_device_mapping": null, - "config_drive": null, - "diskConfig": null, - "flavor": "m1.small", - "flavor_update_policy": "RESIZE", - "image": "F20-cfg", - "image_update_policy": "REPLACE", - "key_name": "heat_key", - "metadata": { - "ha_stack": "None" - }, - "name": "MyServer", - "networks": [ - { - "fixed_ip": null, - "network": "private", - "port": null, - "uuid": null - } - ], - "personality": {}, - "reservation_id": null, - "scheduler_hints": null, - "security_groups": [ - "None" - ], - "software_config_transport": "POLL_SERVER_CFN", - "user_data": "", - "user_data_format": "HEAT_CFNTOOLS" - }, - "required_by": [], - "resource_action": "INIT", - "resource_identity": { - "path": "/resources/hello_world", - "stack_id": "None", - "stack_name": "teststack", - "tenant": "6e18cc2bdbeb48a3433cad2dc499sdf32234" - }, - "resource_name": "hello_world", - "resource_status": "COMPLETE", - "resource_status_reason": "", - "resource_type": "OS::Nova::Server", - "stack_identity": { - "path": "", - "stack_id": "None", - "stack_name": "teststack", - "tenant": "6e18cc2bdbeb48a3433cad2dc499sdf32234" - }, - "stack_name": "teststack", - "updated_time": "2015-01-31T15:12:36Z" - } - ], - "stack_name": "test_stack", - "stack_owner": "admin", - "template_description": "HOT template for Nova Server resource.\n", - "timeout_mins": null, - "updated_time": null - } -} diff --git a/api-ref/source/orchestration/v1/samples/stack-show-output-response.json b/api-ref/source/orchestration/v1/samples/stack-show-output-response.json deleted file mode 100644 index 356eb60b6..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-show-output-response.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "output": { - "output_key": "output_name", - "output_value": "output_value", - "description": "output description", - "output_error": null - } -} diff --git a/api-ref/source/orchestration/v1/samples/stack-show-response.json b/api-ref/source/orchestration/v1/samples/stack-show-response.json deleted file mode 100644 index c0b840c1e..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-show-response.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "stack": { - "capabilities": [], - "creation_time": "2014-06-03T20:59:46Z", - "description": "sample stack", - "disable_rollback": true, - "id": "3095aefc-09fb-4bc7-b1f0-f21a304e864c", - "links": [ - { - "href": "http://192.168.123.200:8004/v1/eb1c63a4f77141548385f113a28f0f52/stacks/simple_stack/3095aefc-09fb-4bc7-b1f0-f21a304e864c", - "rel": "self" - } - ], - "notification_topics": [], - "outputs": [], - "parameters": { - "OS::project_id": "3ab5b02f-a01f-4f95-afa1-e254afc4a435", - "OS::stack_id": "3095aefc-09fb-4bc7-b1f0-f21a304e864c", - "OS::stack_name": "simple_stack" - }, - "stack_name": "simple_stack", - "stack_owner": "simple_username", - "stack_status": "CREATE_COMPLETE", - "stack_status_reason": "Stack CREATE completed successfully", - "template_description": "sample stack", - "stack_user_project_id": "65728b74-cfe7-4f17-9c15-11d4f686e591", - "timeout_mins": "", - "updated_time": "", - "parent": "", - "tags": "" - } -} diff --git a/api-ref/source/orchestration/v1/samples/stack-show-snapshot-response.json b/api-ref/source/orchestration/v1/samples/stack-show-snapshot-response.json deleted file mode 100644 index 6646b9fb2..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-show-snapshot-response.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "snapshot": { - "id": "7c4e1ef4-bf1b-41ab-a0c8-ce01f4ffdfa1", - "name": "vol_snapshot", - "status": "COMPLETE", - "status_reason": "Stack SNAPSHOT completed successfully", - "creation_time": "2015-08-04T20:57:55Z", - "data": { - "status": "COMPLETE", - "name": "stack_vol1", - "stack_user_project_id": "fffa11067b1c48129ddfb78fba2bf09f", - "environment": { - "parameters": {}, - "resource_registry": { - "resources": {} - } - }, - "template": { - "heat_template_version": "2013-05-23", - "resources": { - "volume": { - "type": "OS::Cinder::Volume", - "properties": { - "size": 1 - } - } - } - }, - "action": "SNAPSHOT", - "project_id": "ecdb08032cd042179692a1b148f6565e", - "id": "656452c2-e151-40da-8704-c844e69b485c", - "resources": { - "volume": { - "status": "COMPLETE", - "name": "volume", - "resource_data": { - "backup_id": "99108cf8-398f-461b-a043-bdceb7c9f572" - }, - "resource_id": "3ab8cf79-807b-4c40-b743-0655f91e072f", - "action": "SNAPSHOT", - "type": "OS::Cinder::Volume", - "metadata": {} - } - } - } - } -} diff --git a/api-ref/source/orchestration/v1/samples/stack-snapshot-request.json b/api-ref/source/orchestration/v1/samples/stack-snapshot-request.json deleted file mode 100644 index f7d3a6210..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-snapshot-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name": "vol_snapshot" -} diff --git a/api-ref/source/orchestration/v1/samples/stack-snapshot-response.json b/api-ref/source/orchestration/v1/samples/stack-snapshot-response.json deleted file mode 100644 index d3ecfcde1..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-snapshot-response.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "id": "13c3a4b5-0585-440e-85a4-6f96b20e7a78", - "name": "vol_snapshot", - "status": "IN_PROGRESS", - "status_reason": null, - "data": null, - "creation_time": "2015-09-01T20:57:55Z" -} diff --git a/api-ref/source/orchestration/v1/samples/stack-snapshots-list-response.json b/api-ref/source/orchestration/v1/samples/stack-snapshots-list-response.json deleted file mode 100644 index d25bdf114..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-snapshots-list-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "snapshots": [ - { - "id": "7c4e1ef4-bf1b-41ab-a0c8-ce01f4ffdfa1", - "name": "vol_snapshot", - "status": "IN_PROGRESS", - "status_reason": null, - "creation_time": "2015-08-04T20:57:55Z", - "data": null - } - ] -} diff --git a/api-ref/source/orchestration/v1/samples/stack-update-preview-response.json b/api-ref/source/orchestration/v1/samples/stack-update-preview-response.json deleted file mode 100644 index 9a511a178..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-update-preview-response.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "unchanged": [ - { - "updated_time": "datetime", - "resource_name": "", - "physical_resource_id": "{resource id or ''}", - "resource_action": "CREATE", - "resource_status": "COMPLETE", - "resource_status_reason": "", - "resource_type": "restype", - "stack_identity": "{stack_id}", - "stack_name": "{stack_name}" - } - ], - "updated": [ - { - "updated_time": "datetime", - "resource_name": "", - "physical_resource_id": "{resource id or ''}", - "resource_action": "CREATE", - "resource_status": "COMPLETE", - "resource_status_reason": "", - "resource_type": "restype", - "stack_identity": "{stack_id}", - "stack_name": "{stack_name}" - } - ], - "replaced": [ - { - "updated_time": "datetime", - "resource_name": "", - "physical_resource_id": "{resource id or ''}", - "resource_action": "CREATE", - "resource_status": "COMPLETE", - "resource_status_reason": "", - "resource_type": "restype", - "stack_identity": "{stack_id}", - "stack_name": "{stack_name}" - } - ], - "added": [ - { - "updated_time": "datetime", - "resource_name": "", - "physical_resource_id": "{resource id or ''}", - "resource_action": "CREATE", - "resource_status": "COMPLETE", - "resource_status_reason": "", - "resource_type": "restype", - "stack_identity": "{stack_id}", - "stack_name": "{stack_name}" - } - ], - "deleted": [ - { - "updated_time": "datetime", - "resource_name": "", - "physical_resource_id": "{resource id or ''}", - "resource_action": "CREATE", - "resource_status": "COMPLETE", - "resource_status_reason": "", - "resource_type": "restype", - "stack_identity": "{stack_id}", - "stack_name": "{stack_name}" - } - ] -} diff --git a/api-ref/source/orchestration/v1/samples/stack-update-request.json b/api-ref/source/orchestration/v1/samples/stack-update-request.json deleted file mode 100644 index 407a3c03c..000000000 --- a/api-ref/source/orchestration/v1/samples/stack-update-request.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "template": { - "heat_template_version": "2013-05-23", - "description": "Create a simple stack", - "parameters": { - "flavor": { - "default": "m1.tiny", - "type": "string" - } - }, - "resources": { - "hello_world": { - "type": "OS::Nova::Server", - "properties": { - "key_name": "heat_key", - "flavor": { - "get_param": "flavor" - }, - "image": "40be8d1a-3eb9-40de-8abd-43237517384f", - "user_data": "#!/bin/bash -xv\necho \"hello world\" > /root/hello-world.txt\n" - } - } - } - }, - "parameters": { - "flavor": "m1.small" - } -} diff --git a/api-ref/source/orchestration/v1/samples/stacks-list-response.json b/api-ref/source/orchestration/v1/samples/stacks-list-response.json deleted file mode 100644 index b758c840c..000000000 --- a/api-ref/source/orchestration/v1/samples/stacks-list-response.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "stacks": [ - { - "creation_time": "2014-06-03T20:59:46Z", - "description": "sample stack", - "id": "3095aefc-09fb-4bc7-b1f0-f21a304e864c", - "links": [ - { - "href": "http://192.168.123.200:8004/v1/eb1c63a4f77141548385f113a28f0f52/stacks/simple_stack/3095aefc-09fb-4bc7-b1f0-f21a304e864c", - "rel": "self" - } - ], - "stack_name": "simple_stack", - "stack_status": "CREATE_COMPLETE", - "stack_status_reason": "Stack CREATE completed successfully", - "updated_time": "", - "tags": "" - } - ] -} diff --git a/api-ref/source/orchestration/v1/samples/template-show-response.json b/api-ref/source/orchestration/v1/samples/template-show-response.json deleted file mode 100644 index 06cdc4c33..000000000 --- a/api-ref/source/orchestration/v1/samples/template-show-response.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "description": "Hello world HOT template that just defines a single server. Contains just base features to verify base HOT support.\n", - "heat_template_version": "2013-05-23", - "outputs": { - "foo": { - "description": "Show foo parameter value", - "value": { - "get_param": "foo" - } - } - }, - "parameters": { - "foo": { - "default": "secret", - "description": "Name of an existing key pair to use for the server", - "hidden": true, - "type": "string" - } - }, - "resources": { - "random_key_name": { - "properties": { - "length": 8 - }, - "type": "OS::Heat::RandomString" - } - } -} diff --git a/api-ref/source/orchestration/v1/samples/template-validate-request.json b/api-ref/source/orchestration/v1/samples/template-validate-request.json deleted file mode 100644 index 7ba5f9786..000000000 --- a/api-ref/source/orchestration/v1/samples/template-validate-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "template_url": "/PATH_TO_HEAT_TEMPLATES/WordPress_Single_Instance.template" -} diff --git a/api-ref/source/orchestration/v1/samples/template-validate-response.json b/api-ref/source/orchestration/v1/samples/template-validate-response.json deleted file mode 100644 index cbdf7c26f..000000000 --- a/api-ref/source/orchestration/v1/samples/template-validate-response.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "Description": "A template that provides a single server instance.", - "Parameters": { - "server-size": { - "default": "1GB Standard Instance", - "description": "Server size", - "type": "String", - "constraints": [ - { - "allowed_values": [ - "512MB Standard Instance", - "1GB Standard Instance", - "4GB Standard Instance", - "8GB Standard Instance" - ], - "description": "Must be a valid server size." - } - ] - }, - "key_name": { - "description": "Keypair name for SSH access to the server", - "required": true, - "type": "String" - }, - "server_name": { - "default": "My server", - "description": "My server", - "type": "String" - } - }, - "ParameterGroups": [ - { - "label": "Parameter groups", - "description": "My parameter groups", - "parameters": [ - "param_name-1", - "param_name-2" - ] - } - ] -} diff --git a/api-ref/source/orchestration/v1/samples/template-versions-response.json b/api-ref/source/orchestration/v1/samples/template-versions-response.json deleted file mode 100644 index f82a8c2a1..000000000 --- a/api-ref/source/orchestration/v1/samples/template-versions-response.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "template_versions": [ - { - "version": "heat_template_version.2014-10-16", - "type": "hot" - }, - { - "version": "heat_template_version.2015-04-30", - "type": "hot" - }, - { - "version": "HeatTemplateFormatVersion.2012-12-12", - "type": "cfn" - }, - { - "version": "heat_template_version.2015-10-15", - "type": "hot" - }, - { - "version": "AWSTemplateFormatVersion.2010-09-09", - "type": "cfn" - }, - { - "version": "heat_template_version.2013-05-23", - "type": "hot" - }, - { - "version": "heat_template_version.2016-04-08", - "type": "hot" - } - ] -} diff --git a/api-ref/source/orchestration/v1/service-status.inc b/api-ref/source/orchestration/v1/service-status.inc deleted file mode 100644 index e6940bb2b..000000000 --- a/api-ref/source/orchestration/v1/service-status.inc +++ /dev/null @@ -1,67 +0,0 @@ -.. -*- rst -*- - -============== -Manage service -============== - - - - -Show orchestration engine status -================================ - -.. rest_method:: GET /v1/{tenant_id}/services - -Enables administrative users to view details for all orchestration engines. - -Orchestration engine details include ``engine_id``, topic name, -last updated time, health status, and host name. - -Troubleshooting - -- A ``503`` error code indicates that the heat engines are not - operational. Run the heat-manage service list command or contact - your cloud provider to determine why the heat engines are not - operational. - - -Normal response codes: 200 -Error response codes:403,503, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - binary: binary - - report_interval: report_interval - - created_at: created_at - - hostname: hostname - - updated_at: updated_at - - topic: topic - - services: services - - deleted_at: deleted_at - - id: id - - - -Response Example ----------------- - -.. literalinclude:: samples/services-list-response.json - :language: javascript - - - - - diff --git a/api-ref/source/orchestration/v1/software-config.inc b/api-ref/source/orchestration/v1/software-config.inc deleted file mode 100644 index e79cc5d3c..000000000 --- a/api-ref/source/orchestration/v1/software-config.inc +++ /dev/null @@ -1,416 +0,0 @@ -.. -*- rst -*- - -====================== -Software configuration -====================== - - - - -List deployments -================ - -.. rest_method:: GET /v1/{tenant_id}/software_deployments - -Lists all available software deployments. - - -Normal response codes: 200 -Error response codes:404,500,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - server_id: server_id - - config_id: config_id - - output_values: output_values - - creation_time: creation_time - - updated_at: updated_at - - input_values: input_values - - action: action - - status_reason: status_reason - - id: id - - - -Response Example ----------------- - -.. literalinclude:: samples/deployments-list-response.json - :language: javascript - - - - - - - - -Create deployment -================= - -.. rest_method:: POST /v1/{tenant_id}/software_deployments - -Creates a software deployment. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - status: status - - server_id: server_id - - config_id: config_id - - stack_user_project_id: stack_user_project_id - - action: action - - status_reason: status_reason - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: samples/deployment-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - server_id: server_id - - config_id: config_id - - output_values: output_values - - creation_time: creation_time - - updated_at: updated_at - - input_values: input_values - - action: action - - status_reason: status_reason - - id: id - - - -Response Example ----------------- - -.. literalinclude:: samples/deployment-create-response.json - :language: javascript - - - - -Show server configuration metadata -================================== - -.. rest_method:: GET /v1/{tenant_id}/software_deployments/metadata/{server_id} - -Shows the deployment configuration metadata for a server. - -Use the ``group`` property to specify the configuration hook to -which the pass the metadata item. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - server_id: server_id - - tenant_id: tenant_id - - - - -Response Example ----------------- - -.. literalinclude:: samples/deployment-metadata-response.json - :language: javascript - - - - -Create configuration -==================== - -.. rest_method:: POST /v1/{tenant_id}/software_configs - -Creates a software configuration. - - -Normal response codes: 200 -Error response codes:404,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - inputs: inputs - - group: group - - name: name - - outputs: outputs - - config: config - - options: options - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: samples/config-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - inputs: inputs - - group: group - - name: name - - outputs: outputs - - creation_time: creation_time - - config: config - - options: options - - - -Response Example ----------------- - -.. literalinclude:: samples/config-create-response.json - :language: javascript - - - - - - - -Show deployment details -======================= - -.. rest_method:: GET /v1/{tenant_id}/software_deployments/{deployment_id} - -Shows details for a software deployment. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - deployment_id: deployment_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - server_id: server_id - - config_id: config_id - - output_values: output_values - - creation_time: creation_time - - updated_at: updated_at - - input_values: input_values - - action: action - - status_reason: status_reason - - id: id - - - -Response Example ----------------- - -.. literalinclude:: samples/deployment-show-response.json - :language: javascript - - - - -Update deployment -================= - -.. rest_method:: PUT /v1/{tenant_id}/software_deployments/{deployment_id} - -Updates a software deployment. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - action: action - - output_values: output_values - - config_id: config_id - - status: status - - status_reason: status_reason - - tenant_id: tenant_id - - deployment_id: deployment_id - -Request Example ---------------- - -.. literalinclude:: samples/deployment-update-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - server_id: server_id - - config_id: config_id - - output_values: output_values - - creation_time: creation_time - - updated_at: updated_at - - input_values: input_values - - action: action - - status_reason: status_reason - - id: id - - - -Response Example ----------------- - -.. literalinclude:: samples/deployment-update-response.json - :language: javascript - - - - -Delete deployment -================= - -.. rest_method:: DELETE /v1/{tenant_id}/software_deployments/{deployment_id} - -Deletes a software deployment. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - deployment_id: deployment_id - - - - - - -Show configuration details -========================== - -.. rest_method:: GET /v1/{tenant_id}/software_configs/{config_id} - -Shows details for a software configuration. - - -Normal response codes: 200 -Error response codes:404,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - config_id: config_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - inputs: inputs - - group: group - - name: name - - outputs: outputs - - creation_time: creation_time - - config: config - - options: options - - - -Response Example ----------------- - -.. literalinclude:: samples/config-show-response.json - :language: javascript - - - - - - - -Delete config -============= - -.. rest_method:: DELETE /v1/{tenant_id}/software_configs/{config_id} - -Deletes a software configuration. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - config_id: config_id - - - - - diff --git a/api-ref/source/orchestration/v1/stack-actions.inc b/api-ref/source/orchestration/v1/stack-actions.inc deleted file mode 100644 index e1d49ac76..000000000 --- a/api-ref/source/orchestration/v1/stack-actions.inc +++ /dev/null @@ -1,173 +0,0 @@ -.. -*- rst -*- - -============= -Stack actions -============= - -Performs non-lifecycle operations on the stack. Specify the action -in the request body. - - -Suspend stack -============= - -.. rest_method:: POST /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/actions - -Suspends a stack. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - suspend: suspend - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - -Request Example ---------------- - -.. literalinclude:: samples/stack-action-suspend-request.json - :language: javascript - - - - - -Response Example ----------------- - -.. literalinclude:: - :language: javascript - - - - -Resume stack -============ - -.. rest_method:: POST /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/actions - -Resumes a suspended stack. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - resume: resume - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - -Request Example ---------------- - -.. literalinclude:: samples/stack-action-resume-request.json - :language: javascript - - - - - -Response Example ----------------- - -.. literalinclude:: - :language: javascript - - - - -Cancel stack update -=================== - -.. rest_method:: POST /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/actions - -Cancels a currently running update of a stack. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - cancel_update: cancel_update - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - -Request Example ---------------- - -.. literalinclude:: samples/stack-action-cancel-update-request.json - :language: javascript - - - - - -Response Example ----------------- - -.. literalinclude:: - :language: javascript - - - - -Check stack resources -===================== - -.. rest_method:: POST /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/actions - -Checks whether the resources are in expected states for a stack. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - check: check - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - -Request Example ---------------- - -.. literalinclude:: samples/stack-action-check-request.json - :language: javascript - - - - - -Response Example ----------------- - -.. literalinclude:: - :language: javascript - - - diff --git a/api-ref/source/orchestration/v1/stack-events.inc b/api-ref/source/orchestration/v1/stack-events.inc deleted file mode 100644 index f51f31a0b..000000000 --- a/api-ref/source/orchestration/v1/stack-events.inc +++ /dev/null @@ -1,155 +0,0 @@ -.. -*- rst -*- - -============ -Stack events -============ - - - - -Show event details -================== - -.. rest_method:: GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/resources/{resource_name}/events/{event_id} - -Shows details for an event. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - resource_name: resource_name - - stack_name: stack_name - - tenant_id: tenant_id - - event_id: event_id - - stack_id: stack_id - - - - -Response Example ----------------- - -.. literalinclude:: samples/event-show-response.json - :language: javascript - - - - -Find stack events -================= - -.. rest_method:: GET /v1/{tenant_id}/stacks/{stack_name}/events - -Finds the canonical URL for the event list of a stack. - -Error response codes:302, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - stack_name: stack_name - - tenant_id: tenant_id - - - - - - -List stack events -================= - -.. rest_method:: GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/events - -Lists events for a stack. - - -Normal response codes: 200 -Error response codes:404,500,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - - resource_action: resource_action - - resource_status: resource_status - - resource_name: resource_name - - resource_type: resource_type - - limit: limit - - marker: marker - - sort_keys: sort_keys - - sort_dir: sort_dir - - - - -Response Example ----------------- - -.. literalinclude:: samples/events-list-response.json - :language: javascript - - - - - - - - -List resource events -==================== - -.. rest_method:: GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/resources/{resource_name}/events - -Lists events for a stack resource. - - -Normal response codes: 200 -Error response codes:404,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - resource_name: resource_name - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - - resource_action: resource_action - - resource_status: resource_status - - resource_type: resource_type - - limit: limit - - marker: marker - - sort_keys: sort_keys - - sort_dir: sort_dir - - - - -Response Example ----------------- - -.. literalinclude:: samples/events-list-response.json - :language: javascript - - - - - - diff --git a/api-ref/source/orchestration/v1/stack-resources.inc b/api-ref/source/orchestration/v1/stack-resources.inc deleted file mode 100644 index 23f6f46f8..000000000 --- a/api-ref/source/orchestration/v1/stack-resources.inc +++ /dev/null @@ -1,191 +0,0 @@ -.. -*- rst -*- - -=============== -Stack resources -=============== - - - - -Show resource metadata -====================== - -.. rest_method:: GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/resources/{resource_name}/metadata - -Shows metadata for a resource. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - resource_name: resource_name - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - - - - -Response Example ----------------- - -.. literalinclude:: samples/resource-metadata-response.json - :language: javascript - - - - -Show resource data -================== - -.. rest_method:: GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/resources/{resource_name} - -Shows data for a resource. - - -Normal response codes: 200 -Error response codes:404,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - resource_name: resource_name - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - resource_name: resource_name - - resource: resource - - description: description - - logical_resource_id: logical_resource_id - - creation_time: creation_time - - resource_status: resource_status - - updated_time: updated_time - - required_by: required_by - - resource_status_reason: resource_status_reason - - physical_resource_id: physical_resource_id - - resource_type: resource_type - - - -Response Example ----------------- - -.. literalinclude:: samples/resource-show-response.json - :language: javascript - - - - - - - -List resources -============== - -.. rest_method:: GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/resources - -Lists resources in a stack. - - -Normal response codes: 200 -Error response codes:404,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - - nested_depth: nested_depth - - with_detail: with_detail - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - resource_name: resource_name - - description: description - - logical_resource_id: logical_resource_id - - creation_time: creation_time - - resource_status: resource_status - - updated_time: updated_time - - required_by: required_by - - resources: resources - - resource_status_reason: resource_status_reason - - physical_resource_id: physical_resource_id - - resource_type: resource_type - - - -Response Example ----------------- - -.. literalinclude:: samples/resources-list-response.json - :language: javascript - - - - - - - -Send a signal to a resource -=========================== - -.. rest_method:: POST /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/resources/{resource_name}/signal - -Sends a signal to a resource. - -The contents of the request body depends on the resource to which -you send a signal. - -Some resources cannot receive signals. If you send them a signal, -they return a 400 error code. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - resource_name: resource_name - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - - - - -Response Example ----------------- - -.. literalinclude:: - :language: javascript - - - diff --git a/api-ref/source/orchestration/v1/stack-templates.inc b/api-ref/source/orchestration/v1/stack-templates.inc deleted file mode 100644 index aa5e229f6..000000000 --- a/api-ref/source/orchestration/v1/stack-templates.inc +++ /dev/null @@ -1,300 +0,0 @@ -.. -*- rst -*- - -========= -Templates -========= - - - - -List resource types -=================== - -.. rest_method:: GET /v1/{tenant_id}/resource_types - -Lists all supported template resource types. - - -Normal response codes: 200 -Error response codes:401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - name: name - - version: version - - support_status: support_status - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - template_versions: template_versions - - type: type - - version: version - - - -Response Example ----------------- - -.. literalinclude:: samples/resource-types-list-response.json - :language: javascript - - - - - - -List template versions -====================== - -.. rest_method:: GET /v1/{tenant_id}/template_versions - -Lists all available template versions. - - -Normal response codes: 200 -Error response codes:404,500,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - - - -Response Example ----------------- - -.. literalinclude:: samples/template-versions-response.json - :language: javascript - - - - - - - - -Validate template -================= - -.. rest_method:: POST /v1/{tenant_id}/validate - -Validates a template. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - environment: environment - - template_url: template_url - - template: template - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: samples/template-validate-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - ParameterGroups: ParameterGroups - - Description: Description - - Parameters: Parameters - - - -Response Example ----------------- - -.. literalinclude:: samples/template-validate-response.json - :language: javascript - - - - -Show resource template -====================== - -.. rest_method:: GET /v1/{tenant_id}/resource_types/{type_name}/template - -Shows the template representation for a resource type. - -The returned template contains a single resource type. Each -resource property is mapped to a template parameter and each -resource attribute is mapped to a template output. - -You can use these templates as a starting place for creating -customized, template-based resources or as examples of using the -particular resource in another template. - -Use the ``template_type`` query parameter to specify the resource -template type. Default type is ``cfn``. The ``hot`` template type -is supported. For example: - -:: - - /v1/{tenant_id}/resource_types/{type_name}/template?template_type=cfn - - -Normal response codes: 200 -Error response codes:404,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - type_name: type_name - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - Outputs: Outputs - - HeatTemplateFormatVersion: HeatTemplateFormatVersion - - Resources: Resources - - Parameters: Parameters - - - -Response Example ----------------- - -.. literalinclude:: samples/resource-type-template-response.json - :language: javascript - - - - - - - -Get stack template -================== - -.. rest_method:: GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/template - -Gets a template for a stack. - - -Normal response codes: 200 -Error response codes:404,500,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - outputs: outputs - - heat_template_version: heat_template_version - - description: description - - parameters: parameters - - resources: resources - - - -Response Example ----------------- - -.. literalinclude:: samples/template-show-response.json - :language: javascript - - - - - - - - -Show resource schema -==================== - -.. rest_method:: GET /v1/{tenant_id}/resource_types/{type_name} - -Shows the interface schema for a resource type. - -A schema describes the properties that can be set on the resource, -their types, constraints, descriptions, and default values. -Additionally, the response shows the resource attributes and their -descriptions. - - -Normal response codes: 200 -Error response codes:401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - type_name: type_name - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - description: description - - required: required - - update_allowed: update_allowed - - support_status: support_status - - attributes: attributes - - type: type - - properties: properties - - resource_type: resource_type - - - -Response Example ----------------- - -.. literalinclude:: samples/resource-schema-response.json - :language: javascript - - - - - diff --git a/api-ref/source/orchestration/v1/stacks.inc b/api-ref/source/orchestration/v1/stacks.inc deleted file mode 100644 index 7594698de..000000000 --- a/api-ref/source/orchestration/v1/stacks.inc +++ /dev/null @@ -1,818 +0,0 @@ -.. -*- rst -*- - -====== -Stacks -====== - - - - -Abandon stack -============= - -.. rest_method:: DELETE /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/abandon - -Deletes a stack but leaves its resources intact, and returns data that describes the stack and its resources. - -This method can be disabled from the server side. If it is -disabled, this call throws an exception. - - -Normal response codes: 200 -Error response codes:404,500,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - - - - -Response Example ----------------- - -.. literalinclude:: samples/stack-abandon-response.json - :language: javascript - - - - - - - - -Show snapshot -============= - -.. rest_method:: GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/snapshots/{snapshot_id} - -Shows details for a snapshot. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - - snapshot_id: snapshot_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - name: name - - status_reason: status_reason - - creation_time: creation_time - - snapshot: snapshot - - template: template - - project_id: project_id - - data: data - - id: id - - resources: resources - - - -Response Example ----------------- - -.. literalinclude:: samples/stack-show-snapshot-response.json - :language: javascript - - - - -Delete snapshot -=============== - -.. rest_method:: DELETE /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/snapshots/{snapshot_id} - -Deletes a stack snapshot. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - - snapshot_id: snapshot_id - - - - - - -Preview stack -============= - -.. rest_method:: POST /v1/{tenant_id}/stacks/preview - -Previews a stack. - - -Normal response codes: 200 -Error response codes:500,409,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - files: files - - stack_name: stack_name - - template_url: template_url - - template: template - - parameters: parameters - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: samples/stack-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - parent: parent - - disable_rollback: disable_rollback - - description: description - - links: links - - stack_name: stack_name - - timeout_mins: timeout_mins - - creation_time: creation_time - - capabilities: capabilities - - notification_topics: notification_topics - - updated_time: updated_time - - stack_owner: stack_owner - - stack: stack - - parameters: parameters - - id: id - - resources: resources - - template_description: template_description - - - -Response Example ----------------- - -.. literalinclude:: samples/stack-preview-response.json - :language: javascript - - - - - - - - -Restore snapshot -================ - -.. rest_method:: POST /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/snapshots/{snapshot_id}/restore - -Restores a stack snapshot. - -You can restore only active stacks from a snapshot. You must -recreate deleted stacks. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - - snapshot_id: snapshot_id - - - - - - -List outputs -============ - -.. rest_method:: GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/outputs - -Lists outputs for a stack. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - output_value: output_value - - output_error: output_error - - description: description - - output_key: output_key - - - -Response Example ----------------- - -.. literalinclude:: samples/stack-outputs-list-response.json - :language: javascript - - - - -Preview stack update -==================== - -.. rest_method:: PUT /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/preview - -Previews an update for a stack. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - files: files - - parameters: parameters - - tags: tags - - environment: environment - - template_url: template_url - - template: template - - timeout_mins: timeout_mins - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - -Request Example ---------------- - -.. literalinclude:: samples/stack-update-request.json - :language: javascript - - - - - -Response Example ----------------- - -.. literalinclude:: samples/stack-update-preview-response.json - :language: javascript - - - - -Find stack resources -==================== - -.. rest_method:: GET /v1/{tenant_id}/stacks/{stack_name}/resources - -Finds the canonical URL for a resource list of a stack. - -The canonical URL is returned for only non-deleted stacks. To fetch -the resource list for deleted stacks, use the following endpoint: - -:: - - /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/resources - -Error response codes:302, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - stack_name: stack_name - - tenant_id: tenant_id - - - - - - -Show stack details -================== - -.. rest_method:: GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id} - -Shows details for a stack. - - -Normal response codes: 200 -Error response codes:404,500,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - parent: parent - - updated_time: updated_time - - description: description - - links: links - - stack_status_reason: stack_status_reason - - stack_name: stack_name - - outputs: outputs - - tags: tags - - creation_time: creation_time - - capabilities: capabilities - - notification_topics: notification_topics - - timeout_mins: timeout_mins - - stack_owner: stack_owner - - stack_status: stack_status - - stack: stack - - parameters: parameters - - id: id - - stack_user_project_id: stack_user_project_id - - template_description: template_description - - - -Response Example ----------------- - -.. literalinclude:: samples/stack-show-response.json - :language: javascript - - - - - - - - -Update stack -============ - -.. rest_method:: PUT /v1/{tenant_id}/stacks/{stack_name}/{stack_id} - -Updates a stack. - -Error response codes:404,202,500,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - files: files - - disable_rollback: disable_rollback - - parameters: parameters - - tags: tags - - environment: environment - - template_url: template_url - - template: template - - timeout_mins: timeout_mins - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - -Request Example ---------------- - -.. literalinclude:: samples/stack-update-request.json - :language: javascript - - - - - - - - - - - -Delete stack -============ - -.. rest_method:: DELETE /v1/{tenant_id}/stacks/{stack_name}/{stack_id} - -Deletes a stack and its snapshots. - -Error response codes:500,404,204,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - - - - - - - - - - -Show output -=========== - -.. rest_method:: GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/outputs/{output_key} - -Shows details for a stack output. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - - output_key: output_key - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - output_value: output_value - - output_error: output_error - - description: description - - output_key: output_key - - - -Response Example ----------------- - -.. literalinclude:: samples/stack-show-output-response.json - :language: javascript - - - - -List stack data -=============== - -.. rest_method:: GET /v1/{tenant_id}/stacks - -Lists active stacks. - - -Normal response codes: 200 -Error response codes:500,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - id: id - - status: status - - name: name - - action: action - - tenant: tenant - - username: username - - owner_id: owner_id - - limit: limit - - marker: marker - - show_deleted: show_deleted - - show_nested: show_nested - - sort_keys: sort_keys - - tags: tags - - tags_any: tags_any - - not_tags: not_tags - - not_tags_any: not_tags_any - - sort_dir: sort_dir - - global_tenant: global_tenant - - with_count: with_count - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - description: description - - links: links - - stack_status_reason: stack_status_reason - - stack_name: stack_name - - tags: tags - - creation_time: creation_time - - updated_time: updated_time - - stack_status: stack_status - - id: id - - - -Response Example ----------------- - -.. literalinclude:: samples/stacks-list-response.json - :language: javascript - - - - - - - -Create stack -============ - -.. rest_method:: POST /v1/{tenant_id}/stacks - -Creates a stack. - -Error response codes:201,500,409,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - files: files - - disable_rollback: disable_rollback - - parameters: parameters - - tags: tags - - stack_name: stack_name - - environment: environment - - template_url: template_url - - template: template - - timeout_mins: timeout_mins - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: samples/stack-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - id: id - - links: links - - stack: stack - - - - - - - - - -Adopt stack -=========== - -.. rest_method:: POST /v1/{tenant_id}/stacks - -Creates a stack from existing resources. - -Error response codes:201,500,409,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - files: files - - disable_rollback: disable_rollback - - parameters: parameters - - stack_name: stack_name - - adopt_stack_data: adopt_stack_data - - environment: environment - - timeout_mins: timeout_mins - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: samples/stack-adopt-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - id: id - - links: links - - stack: stack - - - - - - - - - -Find stack -========== - -.. rest_method:: GET /v1/{tenant_id}/stacks/{stack_name} - -Finds the canonical URL for a stack. - -Also works with verbs other than GET , so that you can perform PUT -and DELETE operations on a current stack. Set your client to follow -redirects. When redirecting, the request method should not change -as defined in RFC2626. However, in many clients the default -behavior is to change the method to GET when you receive a ``302`` -response code because this behavior is ubiquitous in web browsers. - -Error response codes:302,404,500,401,400, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - stack_name: stack_name - - tenant_id: tenant_id - - - - - - - - - - -Snapshot stack -============== - -.. rest_method:: POST /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/snapshots - -Takes a snapshot of all resources in a stack. All snapshots are deleted when the stack is deleted. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - name: name - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - -Request Example ---------------- - -.. literalinclude:: samples/stack-snapshot-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - name: name - - status_reason: status_reason - - creation_time: creation_time - - data: data - - id: id - - - -Response Example ----------------- - -.. literalinclude:: samples/stack-snapshot-response.json - :language: javascript - - - - -List snapshots -============== - -.. rest_method:: GET /v1/{tenant_id}/stacks/{stack_name}/{stack_id}/snapshots - -Lists snapshots for a stack. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - stack_name: stack_name - - tenant_id: tenant_id - - stack_id: stack_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - name: name - - status_reason: status_reason - - creation_time: creation_time - - snapshots: snapshots - - data: data - - id: id - - - -Response Example ----------------- - -.. literalinclude:: samples/stack-snapshots-list-response.json - :language: javascript - - - diff --git a/api-ref/source/share/v1/consistency-group-snapshots.inc b/api-ref/source/share/v1/consistency-group-snapshots.inc deleted file mode 100644 index 9d337f2ff..000000000 --- a/api-ref/source/share/v1/consistency-group-snapshots.inc +++ /dev/null @@ -1,417 +0,0 @@ -.. -*- rst -*- - -============================================ -Consistency group snapshots (since API v2.4) -============================================ - -You can create snapshots of consistency groups. To create a -snapshot, you specify the ID of the consistency group that you want -to snapshot. After you create a consistency group snapshot, you can -create a consistency group from it. - -A consistency group snapshot can have member shares. To add a -member share, include the ``consistency_group_id`` parameter in the -create share request. This ID must match the ID of the consistency -group from which the consistency group snapshot was created. Then, -when you use consistency group snapshots to restore data, you can -easily determine which shares belong to a consistency group. - -As an administrator, you can also reset the state of a consistency -group snapshot and force-delete a consistency group snapshot in any -state. Use the ``policy.json`` file to grant permissions for these -actions to other roles. - - -Show consistency group snapshot member -====================================== - -.. rest_method:: GET /v2/{tenant_id}/cgsnapshots/{cgsnapshot_id}/members - -Shows information about a consistency group snapshot member. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - cgsnapshot_id: cgsnapshot_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - share_type_id: share_type_id - - share_id: share_id - - created_at: created_at - - cgsnapshot_id: cgsnapshot_id - - share_protocol: share_protocol - - cgsnapshot_members: cgsnapshot_members - - project_id: project_id - - id: id - - size: size - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-cg-snapshots-list-members-response.json - :language: javascript - - - - -Show consistency group snapshot details -======================================= - -.. rest_method:: GET /v2/{tenant_id}/cgsnapshots/{cgsnapshot_id} - -Shows details for a consistency group snapshot. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - cgsnapshot_id: cgsnapshot_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - description: description - - links: links - - cgsnapshot: cgsnapshot - - created_at: created_at - - consistency_group_id: consistency_group_id - - project_id: project_id - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-cg-snapshot-show-response.json - :language: javascript - - - - -Update consistency group snapshot -================================= - -.. rest_method:: PUT /v2/{tenant_id}/cgsnapshots/{cgsnapshot_id} - -Updates a consistency group snapshot. - -You can update only these attributes: - -- ``name``, which changes the consistency group snapshot name. - -- ``description``, which changes the consistency group snapshot - description. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - description: description - - name: name - - tenant_id: tenant_id - - cgsnapshot_id: cgsnapshot_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-cg-snapshot-update-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - description: description - - links: links - - cgsnapshot: cgsnapshot - - created_at: created_at - - consistency_group_id: consistency_group_id - - project_id: project_id - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-cg-snapshot-update-response.json - :language: javascript - - - - -Delete consistency group snapshot -================================= - -.. rest_method:: DELETE /v2/{tenant_id}/cgsnapshots/{cgsnapshot_id} - -Deletes a consistency group snapshot. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - cgsnapshot_id: cgsnapshot_id - - - - - - -List consistency group snapshots with details -============================================= - -.. rest_method:: GET /v2/{tenant_id}/cgsnapshots/detail - -Lists all consistency group snapshots with details. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - description: description - - links: links - - created_at: created_at - - consistency_group_id: consistency_group_id - - project_id: project_id - - id: id - - cgsnapshots: cgsnapshots - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-cg-snapshots-list-detailed-response.json - :language: javascript - - - - -Reset consistency group snapshot state -====================================== - -.. rest_method:: POST /v2/{tenant_id}/cgsnapshots/{cgsnapshot_id}/action - -Administrator only. Explicitly updates the state of a consistency group snapshot. - -Administrators can use the ``policy.json`` file to permit other -roles to complete this action. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - status: status - - tenant_id: tenant_id - - cgsnapshot_id: cgsnapshot_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-cg-snapshot-reset-state-request.json - :language: javascript - - - - - - - -Force-delete consistency group snapshot -======================================= - -.. rest_method:: POST /v2/{tenant_id}/cgsnapshots/{cgsnapshot_id}/action - -Administrator only. Force-deletes a consistency group snapshot. - -Use the ``policy.json`` file to grant permissions for this action -to other roles. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - force_delete: force_delete - - tenant_id: tenant_id - - cgsnapshot_id: cgsnapshot_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-cg-snapshot-force-delete-request.json - :language: javascript - - - - - - - -Create consistency group snapshot -================================= - -.. rest_method:: POST /v2/{tenant_id}/cgsnapshots - -Creates a consistency group snapshot. - -You can create a consistency group snapshot for a consistency group -in ``available`` state only. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - consistency_group_id: consistency_group_id - - description: description - - name: name - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-cg-snapshot-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - description: description - - links: links - - cgsnapshot: cgsnapshot - - created_at: created_at - - consistency_group_id: consistency_group_id - - project_id: project_id - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-cg-snapshot-create-response.json - :language: javascript - - - - -List consistency group snapshots -================================ - -.. rest_method:: GET /v2/{tenant_id}/cgsnapshots - -Lists all consistency group snapshots. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - link: link - - id: id - - cgsnapshots: cgsnapshots - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-cg-snapshots-list-response.json - :language: javascript - - - diff --git a/api-ref/source/share/v1/consistency-groups.inc b/api-ref/source/share/v1/consistency-groups.inc deleted file mode 100644 index 235525b89..000000000 --- a/api-ref/source/share/v1/consistency-groups.inc +++ /dev/null @@ -1,375 +0,0 @@ -.. -*- rst -*- - -=================================== -Consistency groups (since API v2.4) -=================================== - -Consistency groups enable you to create snapshots at the exact same -point in time from multiple file system shares. For example, a -database might place its tables, logs, and configuration on -separate shares. To restore this database from a previous point in -time, it makes sense to restore the logs, tables, and configuration -together from the exact same point in time. - -As an administrator, you can also reset the state of a consistency -group and force-delete a consistency group in any state. Use the -``policy.json`` file to grant permissions for these actions to -other roles. - - -List consistency groups with details -==================================== - -.. rest_method:: GET /v2/{tenant_id}/consistency-groups/detail - -Lists all consistency groups with details. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - description: description - - source_cgsnapshot_id: source_cgsnapshot_id - - consistency_group: consistency_group - - created_at: created_at - - share_network_id: share_network_id - - host: host - - link: link - - project_id: project_id - - share_types: share_types - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-consistency-groups-list-detailed-response.json - :language: javascript - - - - -Show consistency group details -============================== - -.. rest_method:: GET /v2/{tenant_id}/consistency-groups/{consistency_group_id} - -Shows details for a consistency group. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - consistency_group_id: consistency_group_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - description: description - - source_cgsnapshot_id: source_cgsnapshot_id - - consistency_group: consistency_group - - created_at: created_at - - share_network_id: share_network_id - - host: host - - link: link - - project_id: project_id - - share_types: share_types - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-consistency-group-show-response.json - :language: javascript - - - - -Update consistency group -======================== - -.. rest_method:: PUT /v2/{tenant_id}/consistency-groups/{consistency_group_id} - -Updates a consistency group. - -You can update only these attributes: - -- ``name``, which changes the consistency group name. - -- ``description``, which changes the consistency group description. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - description: description - - name: name - - tenant_id: tenant_id - - consistency_group_id: consistency_group_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-consistency-group-update-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - description: description - - source_cgsnapshot_id: source_cgsnapshot_id - - consistency_group: consistency_group - - created_at: created_at - - share_network_id: share_network_id - - host: host - - link: link - - project_id: project_id - - share_types: share_types - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-consistency-group-update-response.json - :language: javascript - - - - -Delete consistency group -======================== - -.. rest_method:: DELETE /v2/{tenant_id}/consistency-groups/{consistency_group_id} - -Deletes a consistency group. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - consistency_group_id: consistency_group_id - - - - - - -Create consistency group -======================== - -.. rest_method:: POST /v2/{tenant_id}/consistency-groups - -Creates a consistency group. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - source_cgsnapshot_id: source_cgsnapshot_id - - share_types: share_types - - description: description - - share_network_id: share_network_id - - name: name - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-consistency-group-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - description: description - - source_cgsnapshot_id: source_cgsnapshot_id - - consistency_group: consistency_group - - created_at: created_at - - share_network_id: share_network_id - - host: host - - link: link - - project_id: project_id - - share_types: share_types - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-consistency-group-create-response.json - :language: javascript - - - - -List consistency groups -======================= - -.. rest_method:: GET /v2/{tenant_id}/consistency-groups - -Lists all consistency groups. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - consistency_groups: consistency_groups - - link: link - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-consistency-groups-list-response.json - :language: javascript - - - - -Reset consistency group state -============================= - -.. rest_method:: POST /v2/{tenant_id}/consistency-groups/{consistency_group_id}/action - -Administrator only. Explicitly updates the state of a consistency group. - -Use the ``policy.json`` file to grant permissions for this action -to other roles. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - status: status - - tenant_id: tenant_id - - consistency_group_id: consistency_group_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-consistency-group-reset-state-request.json - :language: javascript - - - - - - - -Force-delete consistency group -============================== - -.. rest_method:: POST /v2/{tenant_id}/consistency-groups/{consistency_group_id}/action - -Administrator only. Force-deletes a consistency group. - -Use the ``policy.json`` file to grant permissions for this action -to other roles. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - force_delete: force_delete - - tenant_id: tenant_id - - consistency_group_id: consistency_group_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-consistency-group-force-delete-request.json - :language: javascript - - - - - - diff --git a/api-ref/source/share/v1/migrate-share.inc b/api-ref/source/share/v1/migrate-share.inc deleted file mode 100644 index b5aa76777..000000000 --- a/api-ref/source/share/v1/migrate-share.inc +++ /dev/null @@ -1,46 +0,0 @@ -.. -*- rst -*- - -========================== -Experimental share actions -========================== - - - - -Migrate share -============= - -.. rest_method:: POST /v2/{tenant_id}/shares/{share_id}/action - -(Only for API v1.0-2.14) Migrates a share from one back end to another. - -You can migrate a share from one back end to another but both back -ends must set the ``driver_handles_share_servers`` parameter to -``False``. If a share driver handles one of the back ends, this -action is not supported. You can configure a back end in the -``manila.conf`` file. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - force_host_copy: force_host_copy - - host: host - - share_id: share_id - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-actions-migrate-request.json - :language: javascript - - - - - - diff --git a/api-ref/source/share/v1/parameters.yaml b/api-ref/source/share/v1/parameters.yaml deleted file mode 100644 index 26887efab..000000000 --- a/api-ref/source/share/v1/parameters.yaml +++ /dev/null @@ -1,2575 +0,0 @@ -# variables in header -{} - -# variables in path -cgsnapshot_id: - description: | - The UUID of the consistency group snapshot. - in: path - required: false - type: string -consistency_group_id_2: - description: | - The UUID of the consistency group. - in: path - required: false - type: string -export_location_id: - description: | - The UUID of the export location. - in: path - required: false - type: string -security_service_id_1: - description: | - The UUID of the security service. - in: path - required: false - type: string -share_id: - description: | - The UUID of the share. - in: path - required: false - type: string -share_id_3: - description: | - The ID of the share. - in: path - required: false - type: string -share_instance_id: - description: | - The UUID of the share instance. - in: path - required: false - type: string -share_network_id: - description: | - The UUID of the share network. - in: path - required: false - type: string -share_server_id_1: - description: | - The UUID of the share server. - in: path - required: false - type: string -share_type_id: - description: | - The UUID of the share type. - in: path - required: false - type: string -snapshot_id_1: - description: | - The UUID of the snapshot. - in: path - required: false - type: string -tenant_id: - description: | - The UUID for the tenant for which you want to - show, update, or delete quotas. This ID is different from the - first tenant ID that you specify in the URI: That ID is for the - administrative tenant. - in: path - required: false - type: string -tenant_id_1: - description: | - The tenant ID in a multi-tenancy cloud. - in: path - required: false - type: string - -# variables in query -all_tenants: - description: | - (Admin only). Defines whether to list shares for - all tenants. Set to ``1`` to list shares for all tenants. Set to - ``0`` to list shares only for the current tenant. - in: query - required: false - type: boolean -consistency_group_id_3: - description: | - (Since API v2.4) The UUID of the consistency - group where the share was created. You can omit this parameter if - the share was created without a consistency group. - in: query - required: false - type: string -consistency_group_id_5: - description: | - (Since API v2.4) The UUID of the consistency - group where the share was created. - in: query - required: false - type: string -extra_specs_1: - description: | - The extra specifications as a set of one or more - key-value pairs. In each pair, the key is the name of the extra - specification and the value is the share type that was used to - create the share. - in: query - required: false - type: string -host_7: - description: | - The share host name. - in: query - required: false - type: string -limit: - description: | - The maximum number of shares to return. - in: query - required: false - type: integer -metadata_1: - description: | - One or more metadata key-value pairs, as a - dictionary of strings. - in: query - required: false - type: object -name_13: - description: | - The share name. - in: query - required: false - type: string -offset: - description: | - The offset to define start point of share - listing. - in: query - required: false - type: integer -project_id_6: - description: | - The UUID of the project in which the share was - created. Useful with ``all_tenants`` parameter. - in: query - required: false - type: string -share_network_id_5: - description: | - The UUID of the share network. - in: query - required: false - type: string -share_server_id_2: - description: | - The UUID of the share server. - in: query - required: false - type: string -share_type_id_2: - description: | - (Since API v2.6) The UUID of the share type. - in: query - required: false - type: string -snapshot_id_2: - description: | - The UUID of the snapshot that was used to create - the share. - in: query - required: false - type: string -sort_dir: - description: | - The direction to sort a list of shares. A valid - value is ``asc``, or ``desc``. - in: query - required: false - type: string -sort_key: - description: | - The key to sort a list of shares. A valid value - is ``id``, ``status``, ``size``, ``host``, ``share_proto``, - ``export_location``, ``availability_zone``, ``user_id``, - ``project_id``, ``created_at``, ``updated_at``, ``display_name``, - ``name``, ``share_type_id``, ``share_type``, ``share_network_id``, - ``share_network``, ``snapshot_id``, or ``snapshot``. - in: query - required: false - type: string -status_6: - description: | - Filters by a share status. A valid value is - ``creating``, ``error``, ``available``, ``deleting``, - ``error_deleting``, ``manage_starting``, ``manage_error``, - ``unmanage_starting``, ``unmanage_error``, ``unmanaged``, - ``extending``, ``extending_error``, ``shrinking``, - ``shrinking_error``, or ``shrinking_possible_data_loss_error``. - in: query - required: false - type: string - -# variables in body -access_id: - description: | - The UUID of the access rule to which access is - granted. - in: body - required: true - type: string -access_level: - description: | - The access level to the share. To grant or deny - access to a share, you specify one of the following share access - levels: - ``rw``. Read and write (RW) access. - ``ro``. Read- - only (RO) access. - in: body - required: true - type: string -access_level_1: - description: | - The share access level. A valid value is either: - - ``rw``. Read and write (RW) access. - ``ro``. Read-only (RO) - access. - in: body - required: true - type: string -access_list: - description: | - The object of the access rule. To list access - rules, set this value to ``null``. - in: body - required: true - type: string -access_rules_status: - description: | - (Since API v2.10) The share instance access rules - status. Valid value are ``active``, ``error``, and - ``out_of_sync``. - in: body - required: true - type: string -access_rules_status_1: - description: | - (Since API v2.10) The share access rules status. - Valid values are ``active``, ``error``, and ``out_of_sync``. - in: body - required: true - type: string -access_to: - description: | - The value that defines the access. The back end - grants or denies the access to it. A valid value is one of these - values: - ``ip``. Authenticates an instance through its IP - address. A valid format is ``XX.XX.XX.XX`` or - ``XX.XX.XX.XX/XX``. For example ``0.0.0.0/0``. - ``cert``. - Authenticates an instance through a TLS certificate. Specify the - TLS identity as the IDENTKEY. A valid value is any string up to - 64 characters long in the common name (CN) of the certificate. - The meaning of a string depends on its interpretation. - - ``user``. Authenticates by a user or group name. A valid value is - an alphanumeric string that can contain some special characters - and is from 4 to 32 characters long. - in: body - required: true - type: string -access_to_1: - description: | - The access that the back end grants or denies. A - valid value for the share access rule type is one of these values: - - ``ip``. Authenticates an instance through its IP address. A - valid format is ``XX.XX.XX.XX`` or ``XX.XX.XX.XX/XX``. For - example ``0.0.0.0/0``. - ``cert``. Authenticates an instance - through a TLS certificate. Specify the TLS identity as the - IDENTKEY. A valid value is any string up to 64 characters long - in the common name (CN) of the certificate. The meaning of a - string depends on its interpretation. - ``user``. Authenticates - by a user or group name. A valid value is an alphanumeric string - that can contain some special characters and is from 4 to 32 - characters long. - in: body - required: true - type: string -access_type: - description: | - The access rule type. A valid value for the - share access rule type is one of the following values: - ``ip``. - Authenticates an instance through its IP address. A valid format - is ``XX.XX.XX.XX`` or ``XX.XX.XX.XX/XX``. For example - ``0.0.0.0/0``. - ``cert``. Authenticates an instance through a - TLS certificate. Specify the TLS identity as the IDENTKEY. A - valid value is any string up to 64 characters long in the common - name (CN) of the certificate. The meaning of a string depends on - its interpretation. - ``user``. Authenticates by a user or - group name. A valid value is an alphanumeric string that can - contain some special characters and is from 4 to 32 characters - long. - in: body - required: true - type: string -access_type_1: - description: | - The access type of an access rule. - in: body - required: true - type: string -alias: - description: | - The alias for the extension. For example, - "FOXNSOX," "os- availability-zone," "os-extended-quotas," "os- - share-unmanage," or "os-used-limits." - in: body - required: true - type: string -allow_access: - description: | - The object of grant access. - in: body - required: true - type: object -availability_zone: - description: | - (Since API v2.1) The availability zone. - in: body - required: false - type: string -availability_zone_1: - description: | - The availability zone. - in: body - required: true - type: string -backend: - description: | - The name of the back end. - in: body - required: true - type: string -backend_details: - description: | - The back-end details for a server. Each back end - can store any key- value information that it requires. For - example, the generic back- end driver might store the router ID. - in: body - required: true - type: string -backend_details_1: - description: | - The back-end details for a server. Each back end - can store any key- value information that it requires. For - example, the generic back- end driver might store the router ID. - in: body - required: true - type: object -binary: - description: | - The name of the service binary that you want to - disable. Typically, this name is the base name of the executable. - in: body - required: true - type: string -binary_1: - description: | - The name of the service binary that you want to - enable. Typically, this name is the base name of the executable. - in: body - required: true - type: string -binary_2: - description: | - The service binary name. Default is the base name - of the executable. - in: body - required: true - type: string -capabilities: - description: | - The capabilities for the storage back end. - in: body - required: true - type: object -cgsnapshot: - description: | - The ``cgsnapshot`` object - in: body - required: true - type: object -cgsnapshot_members: - description: | - The ``cgsnapshot_members`` object - in: body - required: true - type: array -cgsnapshots: - description: | - The ``cgsnapshots`` object - in: body - required: true - type: array -cidr: - description: | - The CIDR. - in: body - required: true - type: string -cidr_1: - description: | - The IP block from which to allocate the network, - in CIDR notation. For example, ``172.16.0.0/24`` or - ``2001:DB8::/64``. This parameter is automatically set to a value - determined by the network provider. - in: body - required: true - type: string -consistency_group: - description: | - The ``consistency_group`` object. - in: body - required: true - type: array -consistency_group_id: - description: | - The ID of the consistency group from which to - create a snapshot. - in: body - required: true - type: string -consistency_group_id_1: - description: | - (Since API v2.4) The UUID of the available - consistency group in which the share will be created. The - consistency group must support the ``share_type`` and - ``share_network_id``. For details, see `Consistency groups `_. - in: body - required: false - type: string -consistency_group_id_4: - description: | - The ID of the consistency group from which the - snapshot was created. - in: body - required: true - type: string -consistency_group_id_6: - description: | - (Since API v2.4) The UUID of the consistency - group where the share was created. - in: body - required: true - type: string -consistency_group_support: - description: | - (Since API v2.4) The consistency group support. - A valid value is: - ``pool`` or ``host``. Consistency groups are - supported. Specifies the level of consistency groups support. - - ``false``. Consistency groups are not supported. - in: body - required: true - type: string -consistency_groups: - description: | - The ``consistency_groups`` object. - in: body - required: true - type: array -created_at: - description: | - The date and time stamp when the share network was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -created_at_1: - description: | - The date and time stamp when the consistency - group snapshot was created. - in: body - required: true - type: string -created_at_10: - description: | - The date and time stamp when the snapshot was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -created_at_11: - description: | - The date and time stamp when the share server was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -created_at_2: - description: | - The date and time stamp when the consistency - group was created. - in: body - required: true - type: string -created_at_3: - description: | - The date and time stamp when the security service was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -created_at_4: - description: | - The date and time stamp when the share was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -created_at_5: - description: | - The date and time stamp when the share instance export location was - created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2016-12-31T13:14:15-05:00``. - in: body - required: true - type: string -created_at_6: - description: | - The date and time stamp when the access rule was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -created_at_7: - description: | - The date and time stamp when the availability zone was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -created_at_8: - description: | - The date and time stamp when the member was - created. - in: body - required: true - type: string -created_at_9: - description: | - The date and time stamp when the share instance was created. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -description: - description: | - The share network description. - in: body - required: true - type: string -description_1: - description: | - The consistency group snapshot description. - in: body - required: false - type: string -description_10: - description: | - The snapshot description. - in: body - required: false - type: string -description_11: - description: | - The snapshot description. - in: body - required: true - type: string -description_12: - description: | - The security service description. If you specify - this value, the description is updated. - in: body - required: false - type: string -description_2: - description: | - The consistency group description. - in: body - required: false - type: string -description_3: - description: | - The security service description. - in: body - required: false - type: string -description_4: - description: | - The share network description. - in: body - required: false - type: string -description_5: - description: | - The share description. - in: body - required: false - type: string -description_6: - description: | - The consistency group description. - in: body - required: true - type: string -description_7: - description: | - The consistency group snapshot description. - in: body - required: true - type: string -description_8: - description: | - The extension description. - in: body - required: true - type: string -description_9: - description: | - The security service description. - in: body - required: true - type: string -disabled: - description: | - Indicates whether the service is disabled. - in: body - required: true - type: boolean -display_description: - description: | - The share description. The Shared File Systems - API supports the use of both ``description`` and - ``display_description`` parameters, which are inherited attributes - from the Block Storage API. - in: body - required: false - type: string -display_description_1: - description: | - The snapshot description. The shared file - systems API supports the use of both ``name`` and ``display_name`` - attributes, which are inherited attributes from the block storage - API. - in: body - required: false - type: string -display_description_2: - description: | - The snapshot description. If you specify this - attribute, the snapshot ``description`` is updated. - in: body - required: false - type: string -display_description_3: - description: | - The share description. If you specify this - parameter, the share description is updated. - in: body - required: false - type: string -display_name: - description: | - The share name. The Shared File Systems API - supports the use of both ``name`` and ``display_name`` attributes, - which are inherited attributes from the Block Storage API. - in: body - required: false - type: string -display_name_1: - description: | - The snapshot name. The Shared File Systems API - supports the use of both ``name`` and ``display_name`` attributes, - which are inherited attributes from the Block Storage API. - in: body - required: false - type: string -display_name_2: - description: | - The snapshot name. The shared file systems API - supports the use of both ``name`` and ``display_name`` attributes, - which are inherited attributes from the Block Storage API. - in: body - required: false - type: string -display_name_3: - description: | - The snapshot name. If you specify this attribute, - the snapshot ``name`` is updated. - in: body - required: false - type: string -display_name_4: - description: | - The share name. If you specify this parameter, - the share name is updated. - in: body - required: false - type: string -dns_ip: - description: | - The DNS IP address that is used inside the tenant - network. - in: body - required: false - type: string -dns_ip_1: - description: | - The DNS IP address that is used inside the tenant - network. - in: body - required: true - type: string -domain: - description: | - The security service domain. - in: body - required: false - type: string -domain_1: - description: | - The security service domain. - in: body - required: true - type: string -driver_handles_share_servers: - description: | - An extra specification that defines the driver - mode for share server, or storage, life cycle management. The - Shared File Systems service creates a share server for the export - of shares. This value is ``true`` when the share driver manages, - or handles, the share server life cycle. This value is ``false`` - when an administrator rather than a share driver manages the - storage life cycle. - in: body - required: true - type: boolean -driver_handles_share_servers_1: - description: | - An extra specification that defines the driver - mode for share server, or storage, life cycle management. The - Shared File Systems service creates a share server for the export - of shares. Set to ``true`` when the share driver manages, or - handles, the share server life cycle. Set to ``false`` when an - administrator rather than a share driver manages the storage life - cycle. - in: body - required: true - type: boolean -driver_options: - description: | - A set of one or more key and value pairs, as a - dictionary of strings, that describe driver options. - in: body - required: false - type: object -driver_options_1: - description: | - A set of one or more key and value pairs, as a - dictionary of strings, that describe driver options. Details for - driver options should be taken from `appropriate share driver - documentation `_. - in: body - required: false - type: object -driver_version: - description: | - The driver version. - in: body - required: true - type: string -export_location: - description: | - (Only for API v1.0-2.8) The export location. For - newer micro-versions it is available in separate APIs. See - sections `Share export locations <#share-share-export-locations>`_ - and `Share instance export locations <#share-share-instance- - export- locations>`_. - in: body - required: false - type: string -export_locations: - description: | - (Only for API v1.0-2.8) A list of export - locations. For example, when a share server has more than one - network interface, it can have multiple export locations. For - newer micro-versions it is available in separate APIs. See - sections `Share export locations <#share-share-export-locations>`_ - and `Share instance export locations <#share-share-instance- - export- locations>`_. - in: body - required: false - type: array -export_path: - description: | - The share export path in the format appropriate - for the protocol: - NFS protocol. ``10.0.0.1:/foo_path``. For - example, ``10.254.0.5:/shares/share-42033c24-0261-424f-abda- - 4fef2f6dbfd5``. - CIFS protocol. - ``\\10.0.0.1\foo_name_of_cifs_share``. - in: body - required: true - type: string -extra_specs: - description: | - The extra specifications for the share type. - in: body - required: true - type: object -extra_specs_2: - description: | - Extra specifications for the share type. - in: body - required: true - type: object -force: - description: | - Indicates whether to permit or deny the force- - update of a quota that is already used and the requested value - exceeds the configured quota. Set to ``True`` to permit the - force-update of the quota. Set to ``False`` to deny the force- - update of the quota. - in: body - required: false - type: boolean -force_1: - description: | - Indicates whether snapshot creation is enabled - when a share is busy. Set to ``true`` to force snapshot creation - when the share is busy. Set to ``false`` to deny snapshot - creation when the share is busy. Default is ``false``. - in: body - required: false - type: boolean -force_delete: - description: | - To force-delete a consistency group snapshot, set - this value to ``null``. - in: body - required: true - type: string -force_delete_1: - description: | - To force-delete a consistency group, set this - value to ``null``. - in: body - required: true - type: string -force_delete_2: - description: | - To force-delete a share instance, set this value - to ``null``. The force-delete action, unlike the delete action, - ignores the share instance status. - in: body - required: true - type: string -force_delete_3: - description: | - To force-delete a share, set this value to - ``null``. The force- delete action, unlike the delete action, - ignores the share status. - in: body - required: true - type: string -force_delete_4: - description: | - To force-delete a snapshot, set this value to - ``null``. The force- delete action, unlike the delete action, - ignores the snapshot status. - in: body - required: true - type: string -force_host_copy: - description: | - Enables or disables generic host-based forced - migrations, which bypasses driver optimizations. Default value is - ``false``. - in: body - required: true - type: boolean -free_capacity_gb: - description: | - The amount of free capacity for the back end, in - GBs. A valid value is a string, such as ``unknown``, or an - integer. - in: body - required: true - type: string -gigabytes: - description: | - The number of gigabytes allowed for each tenant. - in: body - required: true - type: integer -gigabytes_1: - description: | - The number of gigabytes for the tenant. - in: body - required: false - type: integer -has_replicas: - description: | - (Since API v2.11) Indicates whether a share has - replicas or not. - in: body - required: true - type: boolean -host: - description: | - The consistency group host name. - in: body - required: true - type: string -host_1: - description: | - The share host name. - in: body - required: true - type: string -host_10: - description: | - The host pool of the destination back end, in - this format: ``host@backend#POOL``. - ``host``. The host name for - the destination back end. - ``backend``. The name of the - destination back end. - ``POOL``. The pool name for the - destination back end. - in: body - required: true - type: string -host_2: - description: | - The host name of the service that you want to - disable. - in: body - required: true - type: string -host_3: - description: | - The host name of the service that you want to - enable. - in: body - required: true - type: string -host_4: - description: | - The host name for the back end. - in: body - required: true - type: string -host_5: - description: | - The host name. - in: body - required: true - type: string -host_6: - description: | - The share instance host name. - in: body - required: true - type: string -host_8: - description: | - The share server host name or IP address. - in: body - required: true - type: string -host_9: - description: | - The share host name. - in: body - required: false - type: string -id: - description: | - The share network ID. - in: body - required: true - type: string -id_1: - description: | - The consistency group snapshot ID. - in: body - required: true - type: string -id_10: - description: | - The consistency group snapshot member ID. - in: body - required: true - type: string -id_11: - description: | - The UUID of the share type. - in: body - required: true - type: string -id_12: - description: | - The service ID. - in: body - required: true - type: integer -id_13: - description: | - The share instance ID. - in: body - required: true - type: string -id_14: - description: | - The share server ID. - in: body - required: true - type: string -id_15: - description: | - The UUID of the tenant for which you manage - quotas. - in: body - required: true - type: string -id_16: - description: | - The UUID of the snapshot. - in: body - required: true - type: string -id_2: - description: | - The consistency group ID. - in: body - required: true - type: string -id_3: - description: | - The security service ID. - in: body - required: true - type: string -id_4: - description: | - The UUID of the share. - in: body - required: true - type: string -id_5: - description: | - The share instance export location UUID. - in: body - required: true - type: string -id_6: - description: | - The UUID of the export location that belongs to - share instance. - in: body - required: true - type: string -id_7: - description: | - The access rule ID. - in: body - required: true - type: string -id_8: - description: | - The UUID of the access rule. - in: body - required: true - type: string -id_9: - description: | - The availability zone ID. - in: body - required: true - type: string -ip_version: - description: | - The IP version of the network. A valid value is - ``4`` or ``6``. - in: body - required: true - type: integer -ip_version_1: - description: | - The IP version of the network. A valid value is - ``4`` or ``6``. This parameter is automatically set to a value - determined by the network provider. - in: body - required: true - type: integer -is_admin_only: - description: | - Defines purpose of an export location. If set to - ``true``, then it is expected to be used for service needs and by - admin only. If it is set to ``false``, then this export location - should be used by end users. - in: body - required: true - type: boolean -is_public: - description: | - (Since API v2.8) The level of visibility for the - share. Set to ``true`` to make share public. Set to ``false`` to - make it private. Default value is ``false``. - in: body - required: false - type: boolean -link: - description: | - The share links. - in: body - required: true - type: array -link_1: - description: | - The share links - in: body - required: true - type: array -links: - description: | - The share links - in: body - required: true - type: array -links_1: - description: | - The share links. - in: body - required: true - type: array -links_2: - description: | - The extension links. - in: body - required: true - type: array -maxTotalShareGigabytes: - description: | - The total maximum number of share gigabytes that - are allowed in a project. You cannot request a share that exceeds - the allowed gigabytes quota. - in: body - required: true - type: integer -maxTotalShareNetworks: - description: | - The total maximum number of share-networks that - are allowed in a project. - in: body - required: true - type: integer -maxTotalShareSnapshots: - description: | - The total maximum number of share snapshots that - are allowed in a project. - in: body - required: true - type: integer -maxTotalShares: - description: | - The total maximum number of shares that are - allowed in a project. - in: body - required: true - type: integer -maxTotalSnapshotGigabytes: - description: | - The total maximum number of snapshot gigabytes - that are allowed in a project. - in: body - required: true - type: integer -metadata: - description: | - One or more metadata key and value pairs as a - dictionary of strings. - in: body - required: false - type: object -metadata_2: - description: | - One or more metadata key-value pairs, as a - dictionary of strings. For example, ``"project": "my_test", "aim": - "testing"``. The share server does not respect case-sensitive key - names. For example, ``"key": "v1"`` and ``"KEY": "V1"`` are - equivalent. If you specify both key-value pairs, the server sets - and returns only the ``"KEY": "V1"`` key-value pair. - in: body - required: true - type: object -metadata_3: - description: | - One or more metadata key and value pairs as a - dictionary of strings. - in: body - required: true - type: object -name: - description: | - The share network name. - in: body - required: true - type: string -name_1: - description: | - The consistency group snapshot name. - in: body - required: false - type: string -name_10: - description: | - The name of the extension. For example, "Fox In - Socks." - in: body - required: true - type: string -name_11: - description: | - The name of the back end in this format: - ``host@backend#POOL``. - ``host``. The host name for the back - end. - ``backend``. The name of the back end. - ``POOL``. The - pool name for the back end. - in: body - required: true - type: string -name_12: - description: | - The security service name. - in: body - required: true - type: string -name_14: - description: | - The snapshot name. - in: body - required: false - type: string -name_15: - description: | - The snapshot name. - in: body - required: true - type: string -name_16: - description: | - The security service name. If you specify this - value, the name is updated. - in: body - required: false - type: string -name_2: - description: | - The consistency group name. - in: body - required: false - type: string -name_3: - description: | - The security service name. - in: body - required: false - type: string -name_4: - description: | - The share network name. - in: body - required: false - type: string -name_5: - description: | - The share name. - in: body - required: false - type: string -name_6: - description: | - The name of the availability zone. - in: body - required: true - type: string -name_7: - description: | - The consistency group name. - in: body - required: true - type: string -name_8: - description: | - The consistency group snapshot name. - in: body - required: true - type: string -name_9: - description: | - The share type name. - in: body - required: true - type: string -network_type: - description: | - The network type. A valid value is ``VLAN``, - ``VXLAN``, ``GRE``, or ``flat``. - in: body - required: true - type: string -network_type_1: - description: | - The network type. A valid value is ``VLAN``, - ``VXLAN``, ``GRE``, or ``flat``. This parameter is automatically - set to a value determined by the network provider. - in: body - required: true - type: string -neutron_net_id: - description: | - The neutron network ID. - in: body - required: true - type: string -neutron_net_id_1: - description: | - The UUID of the neutron network to set up for - share servers. You can set up either a neutron network and subnet - or a nova network. - in: body - required: false - type: string -neutron_subnet_id: - description: | - The neutron subnet ID. - in: body - required: true - type: string -neutron_subnet_id_1: - description: | - The UUID of the neutron subnet to set up for - share servers. This subnet must be part of the neutron network. - You can set up either a neutron network and subnet or a nova - network. - in: body - required: false - type: string -new_size: - description: | - New size of the share, in GBs. - in: body - required: true - type: integer -next-available: - description: | - The date and time stamp when next issues are available. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: false - type: string -nova_net_id: - description: | - The nova network ID. - in: body - required: true - type: string -nova_net_id_1: - description: | - The UUID of the nova network to set up for share - servers. You can set up either a neutron network and subnet or a - nova network. - in: body - required: false - type: string -os-share-type-access:is_public: - description: | - Indicates whether a share type is publicly - accessible. Default is ``true``, or publicly accessible. - in: body - required: false - type: boolean -password: - description: | - The user password, if you specify a ``user``. - in: body - required: false - type: string -password_1: - description: | - The user password, if you specify a ``user``. - in: body - required: true - type: string -path: - description: | - The export location path that should be used for - mount operation. - in: body - required: true - type: string -pool: - description: | - The pool name for the back end. - in: body - required: true - type: string -pools: - description: | - The pools for the back end. This value is either - ``null`` or a string value that indicates the capabilities for - each pool. For example, ``pool_name``, ``total_capacity_gb``, - ``qos``, and so on. - in: body - required: true - type: string -preferred: - description: | - (Since API v2.14) Drivers may use this field to - identify which export locations are most efficient and should be - used preferentially by clients. By default it is set to ``false`` - value. - in: body - required: true - type: boolean -project: - description: | - The UUID of the project to which access to the - share type is granted. - in: body - required: true - type: string -project_1: - description: | - The UUID of the project for which access to the - share type is denied. - in: body - required: true - type: string -project_id: - description: | - The UUID of the project where the share network - was created. - in: body - required: true - type: string -project_id_1: - description: | - The ID of the project in which the consistency - group snapshot was created. - in: body - required: true - type: string -project_id_2: - description: | - The ID of the project in which the consistency - group was created. - in: body - required: true - type: string -project_id_3: - description: | - The UUID of the project where the security - service was created. - in: body - required: true - type: string -project_id_4: - description: | - The UUID of the project in which the share was - created. - in: body - required: true - type: string -project_id_5: - description: | - The ID of the project in which the consistency - group snapshot member was created. - in: body - required: true - type: string -project_id_7: - description: | - The project ID. - in: body - required: true - type: string -project_id_8: - description: | - The UUID of the project where the share was - created. - in: body - required: true - type: string -project_id_9: - description: | - The UUID of the project for which access to the - share type is granted. - in: body - required: true - type: string -protocol: - description: | - The Shared File Systems protocol of the share to - manage. A valid value is ``NFS``, ``CIFS``, ``GlusterFS``, or - ``HDFS``. - in: body - required: true - type: string -provider_location: - description: | - (Since API v2.12) Provider location of the - snapshot on the backend. - in: body - required: true - type: string -provider_location_1: - description: | - Provider location of the snapshot on the backend. - in: body - required: true - type: string -qos: - description: | - The quality of service (QoS) support. - in: body - required: true - type: boolean -quota_set: - description: | - The ``quota_set`` object. - in: body - required: true - type: object -regex: - description: | - An API regular expression. For example, - ``^/shares`` for the ``/shares`` API URI or ``.*`` for any URI. - in: body - required: false - type: string -remaining: - description: | - The remaining number of allowed requests. - in: body - required: false - type: integer -replica_state: - description: | - (Since API v2.11) The share replica state. Has - set value only when replication is used. List of possible values: - ``active``, ``in_sync``, ``out_of_sync``, and ``error``. - in: body - required: true - type: string -replication_type: - description: | - (Since API v2.11) The share replication type. - in: body - required: false - type: string -required_extra_specs: - description: | - The required extra specifications for the share - type. - in: body - required: true - type: object -reserved_percentage: - description: | - The percentage of the total capacity that is - reserved for the internal use by the back end. - in: body - required: true - type: integer -security_service_id: - description: | - The UUID of the security service to add to the - share network. For details, see the security service section. - in: body - required: true - type: string -security_service_id_2: - description: | - The UUID of the security service to remove from - the share network. For details, see the security service section. - in: body - required: true - type: string -segmentation_id: - description: | - The segmentation ID. - in: body - required: true - type: integer -segmentation_id_1: - description: | - The segmentation ID. This parameter is - automatically set to a value determined by the network provider. - For VLAN, this value is an integer from 1 to 4094. For VXLAN, - this value is an integer from 1 to 16777215. For GRE, this value - is an integer from 1 to 4294967295. - in: body - required: true - type: integer -server: - description: | - The security service host name or IP address. - in: body - required: false - type: string -server_1: - description: | - The security service host name or IP address. - in: body - required: true - type: string -server_pools_mapping: - description: | - The mapping between servers and pools. - in: body - required: true - type: object -service_host: - description: | - The manage-share service host in this format: - ``host@backend#POOL``. - ``host``. The host name for the back - end. - ``backend``. The name of the back end. - ``POOL``. The - pool name for the back end. - in: body - required: true - type: string -share: - description: | - A ``share`` object. - in: body - required: true - type: object -share_backend_name: - description: | - The name of the share back end. - in: body - required: true - type: string -share_id_1: - description: | - The ID of the share that is a consistency group - snapshot member. - in: body - required: true - type: string -share_id_2: - description: | - The UUID of the share from which the share - instance was created. - in: body - required: true - type: string -share_id_4: - description: | - The UUID of the share from which to create a - snapshot. - in: body - required: true - type: string -share_id_5: - description: | - The UUID of the source share that was used to - create the snapshot. - in: body - required: true - type: string -share_id_6: - description: | - The UUID of the share that has snapshot which - should be managed. - in: body - required: true - type: string -share_network_id_1: - description: | - The ID of a share network. Note that when using - a share type with the ``driver_handles_share_servers`` extra spec - as ``False``, you should not provide a ``share_network_id``. - in: body - required: false - type: string -share_network_id_2: - description: | - The UUID of a share network where the share - server exists or will be created. If ``share_network_id`` is - ``None`` and you provide a ``snapshot_id``, the - ``share_network_id`` value from the snapshot is used. - in: body - required: false - type: string -share_network_id_3: - description: | - The ID of a share network. - in: body - required: true - type: string -share_network_id_4: - description: | - The share network ID. - in: body - required: true - type: string -share_network_id_6: - description: | - The UUID of a share network that is associated - with the share server. - in: body - required: true - type: string -share_network_id_7: - description: | - The UUID of the share network. - in: body - required: false - type: string -share_network_name: - description: | - The name of a share network that is associated - with the share server. - in: body - required: true - type: string -share_networks: - description: | - The number of share networks allowed for each - tenant. - in: body - required: true - type: integer -share_networks_1: - description: | - The number of share networks for the tenant. - in: body - required: false - type: integer -share_proto: - description: | - The Shared File Systems protocol. A valid value - is ``NFS``, ``CIFS``, ``GlusterFS``, ``HDFS``, or ``CephFS``. - ``CephFS`` supported starting with API v2.13 - in: body - required: true - type: string -share_proto_1: - description: | - The file system protocol of a share snapshot. A - valid value is ``NFS``, ``CIFS``, ``GlusterFS``, ``HDFS``, or - ``CephFS``. ``CephFS`` supported starting with API v2.13 - in: body - required: true - type: string -share_proto_2: - description: | - The file system protocol of a share snapshot. A - valid value is ``NFS``, ``CIFS``, ``GlusterFS``, ``HDFS``, or - ``CephFS``. ``CephFS`` supported starting with API v2.13. - in: body - required: true - type: string -share_protocol: - description: | - The file system protocol of the member, which is - ``NFS``, ``CIFS``, ``GlusterFS``, or ``HDFS``. - in: body - required: true - type: string -share_server_id: - description: | - The UUID of the share server. - in: body - required: true - type: string -share_size: - description: | - The share snapshot size, in GBs. - in: body - required: true - type: integer -share_size_1: - description: | - The size of a source share, in GBs. - in: body - required: true - type: integer -share_type: - description: | - The share type name. If you omit this parameter, - the default share type is used. To view the default share type set - by the administrator, issue a list default share types request. - You cannot specify both the ``share_type`` and ``volume_type`` - parameters. - in: body - required: false - type: string -share_type_1: - description: | - (Since API v2.6) The UUID of the share type. In - minor versions, this parameter is a share type name, as a string. - in: body - required: true - type: string -share_type_2: - description: | - The share type name. - in: body - required: false - type: string -share_type_id_1: - description: | - The share type ID of the member. - in: body - required: true - type: string -share_type_name: - description: | - (Since API v2.6) The share type name. Minor - versions support only the ``share_type`` parameter where the share - type name is expected. - in: body - required: true - type: string -share_types: - description: | - A list of one or more share type IDs. - in: body - required: false - type: array -share_types_1: - description: | - A list of share type IDs. - in: body - required: true - type: array -shares: - description: | - The number of shares allowed for each tenant. - in: body - required: true - type: integer -shares_1: - description: | - The number of shares for the tenant. - in: body - required: false - type: integer -size: - description: | - The share size, in GBs. The requested share size - cannot be greater than the allowed GB quota. To view the allowed - quota, issue a get limits request. - in: body - required: true - type: integer -size_1: - description: | - The member size, in GBs. - in: body - required: true - type: integer -size_2: - description: | - The share size, in GBs. - in: body - required: true - type: integer -size_3: - description: | - The snapshot size, in GBs. - in: body - required: true - type: integer -snapshot_gigabytes: - description: | - The number of gigabytes for the snapshots allowed - for each tenant. - in: body - required: true - type: integer -snapshot_gigabytes_1: - description: | - The number of gigabytes for the snapshots for the - tenant. - in: body - required: false - type: integer -snapshot_id: - description: | - The UUID of the snapshot from which to create the - share. - in: body - required: false - type: string -snapshot_id_3: - description: | - The UUID of the snapshot. - in: body - required: false - type: string -snapshot_support: - description: | - (Since API v2.2) An extra specification that - filters back ends by whether they do or do not support share - snapshots. - in: body - required: true - type: boolean -snapshot_support_1: - description: | - An extra specification that filters back ends by - whether they do or do not support share snapshots. - in: body - required: false - type: boolean -snapshot_support_2: - description: | - The specification that filters back ends by - whether they do or do not support share snapshots. - in: body - required: true - type: boolean -snapshot_support_3: - description: | - An extra specification that filters back ends by - whether they do or do not support share snapshots. Set to - ``true`` to show back ends that support share snapshots. Set to - ``false`` to show back ends that do not support share snapshots. - Default is ``true``. - in: body - required: false - type: boolean -snapshots: - description: | - The number of snapshots allowed for each tenant. - in: body - required: true - type: integer -snapshots_1: - description: | - The number of snapshots for the tenant. - in: body - required: false - type: integer -source_cgsnapshot_id: - description: | - The ID of the consistency group snapshot from - which to create the consistency group. - in: body - required: false - type: string -source_cgsnapshot_id_1: - description: | - The consistency group snapshot ID. A valid value - is ``null`` or the ID of the consistency group snapshot, if the - consistency group was created from a snapshot. - in: body - required: true - type: string -source_cgsnapshot_member_id: - description: | - (Since API v2.4) If the share was created with - ``consistency_group_id`` attribute, the snapshot member ID. The - corresponding consistency group must be created from a snapshot - with the current share as a member. Consistency groups and - snapshots are the part of the Shared File Systems experimental - API. For details, see `Consistency groups `_ and `Consistency group snapshots `_. - in: body - required: true - type: string -state: - description: | - The access rule state. A valid value is - ``active`` or ``error``. - in: body - required: true - type: string -state_1: - description: | - The current state of the service. A valid value - is ``up`` or ``down``. - in: body - required: true - type: string -status: - description: | - The consistency group snapshot status, which is - ``available``, ``creating``, ``error``, ``deleting``, or - ``error_deleting``. - in: body - required: true - type: string -status_1: - description: | - The consistency group status. A valid value is - ``creating``, ``available``, ``error``, ``deleting``, or - ``error_deleting``. - in: body - required: true - type: string -status_10: - description: | - The consistency group status. A valid value is - ``creating``, ``error``, ``available``, ``deleting``, or - ``error_deleting``. - in: body - required: true - type: string -status_11: - description: | - The share status, which is ``creating``, - ``error``, ``available``, ``deleting``, or ``error_deleting``. - in: body - required: true - type: string -status_12: - description: | - The snapshot status, which is ``available``, - ``error``, ``creating``, ``deleting``, or ``error_deleting``. - in: body - required: false - type: string -status_13: - description: | - The snapshot status, which is ``available``, - ``error``, ``creating``, ``deleting``, or ``error_deleting``. - in: body - required: true - type: string -status_14: - description: | - The snapshot status, which is - ``manage_starting``, ``manage_error``, ``unmanage_starting``, or - ``unmanage_error``. - in: body - required: true - type: string -status_15: - description: | - The share server status, which is is ``active``, - ``error``, ``creating``, or ``deleting``. - in: body - required: true - type: string -status_16: - description: | - The share status, which is ``creating``, - ``error``, ``available``, ``deleting``, ``error_deleting``, - ``manage_starting``, ``manage_error``, ``unmanage_starting``, - ``unmanage_error``, ``unmanaged``, ``extending``, - ``extending_error``, ``shrinking``, ``shrinking_error``, or - ``shrinking_possible_data_loss_error``. - in: body - required: true - type: string -status_2: - description: | - The security service status. - in: body - required: true - type: string -status_3: - description: | - The share status. A valid value is: - - ``creating``. The share is being created. - ``deleting``. The - share is being deleted. - ``error``. An error occurred during - share creation. - ``error_deleting``. An error occurred during - share deletion. - ``available``. The share is ready to use. - - ``manage_starting``. Share manage started. - ``manage_error``. - Share manage failed. - ``unmanage_starting``. Share unmanage - started. - ``unmanage_error``. Share cannot be unmanaged. - - ``unmanaged``. Share was unmanaged. - ``extending``. The extend, - or increase, share size request was issued successfully. - - ``extending_error``. Extend share failed. - ``shrinking``. Share - is being shrunk. - ``shrinking_error``. Failed to update quota on - share shrinking. - ``shrinking_possible_data_loss_error``. Shrink - share failed due to possible data loss. - in: body - required: true - type: string -status_4: - description: | - The service status, which is ``enabled`` or - ``disabled``. - in: body - required: true - type: string -status_5: - description: | - The share instance status. A valid value is - ``available``, ``error``, ``creating``, ``deleting``, and - ``error_deleting``. - in: body - required: true - type: string -status_7: - description: | - The share server status, which is ``active``, - ``error``, ``creating``, or ``deleting``. - in: body - required: true - type: string -status_8: - description: | - The share status, which is ``available``, - ``manage_starting``, or ``manage_error``. - in: body - required: true - type: string -status_9: - description: | - The consistency group snapshot status. A valid - value is ``creating``, ``error``, ``available``, ``deleting``, or - ``error_deleting``. - in: body - required: true - type: string -storage_protocol: - description: | - The storage protocol for the back end. For - example, ``NFS_CIFS``, ``glusterfs``, ``HDFS``, and so on. - in: body - required: true - type: string -task_state: - description: | - (Since API v2.5) For the share migration, the - migration task state. A valid value is ``null``, - ``migration_starting``, ``migration_error``, - ``migration_success``, ``migration_completing``, or ``migrating``. - The ``task_state`` is ``null`` unless the share is migrated from - one back-end to another. For details, see ``os-migrate_share`` - extension request. - in: body - required: true - type: string -timestamp: - description: | - The date and time stamp when the API request was issued. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -totalShareGigabytesUsed: - description: | - The total number of gigabytes used in a project - by shares. - in: body - required: true - type: integer -totalShareNetworksUsed: - description: | - The total number of created share-networks in a - project. - in: body - required: true - type: integer -totalShareSnapshotsUsed: - description: | - The total number of created share snapshots in a - project. - in: body - required: true - type: integer -totalSharesUsed: - description: | - The total number of created shares in a project. - in: body - required: true - type: integer -totalSnapshotGigabytesUsed: - description: | - The total number of gigabytes used in a project - by snapshots. - in: body - required: true - type: integer -total_capacity_gb: - description: | - The total capacity for the back end, in GBs. A - valid value is a string, such as ``unknown``, or an integer. - in: body - required: true - type: string -type: - description: | - The security service type. A valid value is - ``ldap``, ``kerberos``, or ``active_directory``. - in: body - required: true - type: string -type_1: - description: | - The security service type. A valid value is - ``ldap``, ``kerberos``, or ``active_directory``. - in: body - required: false - type: string -unit: - description: | - The time interval during which a number of API - requests are allowed. A valid value is ``SECOND``, ``MINUTE``, - ``HOUR``, or ``DAY``. Used in conjunction with the ``value`` - parameter, expressed as ``value`` per ``unit``. For example, 120 - requests are allowed per minute. - in: body - required: false - type: string -unmanage: - description: | - To unmanage a share snapshot, set this value to - ``null``. - in: body - required: true - type: string -unmanage_1: - description: | - To unmanage a share, set this value to ``null``. - in: body - required: true - type: string -updated: - description: | - The date and time stamp when the extension was last updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -updated_at: - description: | - The date and time stamp when the share network was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -updated_at_1: - description: | - The date and time stamp when the security service was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -updated_at_2: - description: | - The date and time stamp when the share instance export location was - updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2016-12-31T13:14:15-05:00``. - in: body - required: true - type: string -updated_at_3: - description: | - The date and time stamp when the access rule was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - - If the access rule was never updated, this value is ``null``. - in: body - required: true - type: string -updated_at_4: - description: | - The date and time stamp when the availability zone was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -updated_at_5: - description: | - The date and time stamp when the service was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -updated_at_6: - description: | - The date and time stamp when the share server was updated. - - The date and time stamp format is `ISO 8601 - `_: - - :: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ``±hh:mm`` value, if included, returns the time zone as an - offset from UTC. - - For example, ``2015-08-27T09:49:58-05:00``. - in: body - required: true - type: string -uri: - description: | - A human-readable URI of a rate limit. - format: uri - in: body - required: false - type: string -user: - description: | - The security service user or group name that is - used by the tenant. - in: body - required: false - type: string -user_1: - description: | - The security service user or group name that is - used by the tenant. - in: body - required: true - type: string -value: - description: | - The number of API requests that are allowed - during a time interval. Used in conjunction with the ``unit`` - parameter, expressed as ``value`` per ``unit``. For example, 120 - requests are allowed per minute. - in: body - required: false - type: integer -vendor_name: - description: | - The name of the vendor for the back end. - in: body - required: true - type: string -verb: - description: | - The HTTP method for the API request. For example, - ``GET``, ``POST``, ``DELETE``, and so on. - in: body - required: false - type: string -volume_type: - description: | - The volume type. The use of the ``volume_type`` - object is deprecated but supported. It is recommended that you use - the ``share_type`` object when you create a share type. When you - issue a create a share type request, you can submit a request body - with either a ``share_type`` or ``volume_type`` object. No matter - which object type you include in the request, the API creates both - a ``volume_type`` object and a ``share_type`` object. Both objects - have the same ID. When you issue a list share types request, the - response shows both ``share_types`` and ``volume_types`` objects. - in: body - required: false - type: string -zone: - description: | - The availability zone. - in: body - required: true - type: string - diff --git a/api-ref/source/share/v1/pools.inc b/api-ref/source/share/v1/pools.inc deleted file mode 100644 index 8b55cca82..000000000 --- a/api-ref/source/share/v1/pools.inc +++ /dev/null @@ -1,106 +0,0 @@ -.. -*- rst -*- - -====================== -Back-end storage pools -====================== - -An administrator can list all back-end storage pools that are known -to the scheduler service. - - -List back-end storage pools -=========================== - -.. rest_method:: GET /v2/{tenant_id}/scheduler-stats/pools - -Lists all back-end storage pools. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - host: host - - name: name - - pool: pool - - backend: backend - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-pools-list-response.json - :language: javascript - - - - -List back-end storage pools with details -======================================== - -.. rest_method:: GET /v2/{tenant_id}/scheduler-stats/pools/detail - -Lists all storage pools for a back end, with details. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - vendor_name: vendor_name - - qos: qos - - name: name - - consistency_group_support: consistency_group_support - - share_backend_name: share_backend_name - - total_capacity_gb: total_capacity_gb - - reserved_percentage: reserved_percentage - - server_pools_mapping: server_pools_mapping - - capabilities: capabilities - - driver_handles_share_servers: driver_handles_share_servers - - driver_version: driver_version - - host: host - - storage_protocol: storage_protocol - - timestamp: timestamp - - pools: pools - - free_capacity_gb: free_capacity_gb - - snapshot_support: snapshot_support - - pool: pool - - backend: backend - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-pools-list-detailed-response.json - :language: javascript - - - diff --git a/api-ref/source/share/v1/samples/manila-availability-zones-list-response.json b/api-ref/source/share/v1/samples/manila-availability-zones-list-response.json deleted file mode 100644 index 7fba3291e..000000000 --- a/api-ref/source/share/v1/samples/manila-availability-zones-list-response.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "availability_zones": [ - { - "name": "nova", - "created_at": "2015-09-18T09:50:55.000000", - "updated_at": null, - "id": "388c983d-258e-4a0e-b1ba-10da37d766db" - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-export-location-list-response.json b/api-ref/source/share/v1/samples/manila-export-location-list-response.json deleted file mode 100644 index a1cdbb606..000000000 --- a/api-ref/source/share/v1/samples/manila-export-location-list-response.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "export_locations": [ - { - "path": "10.254.0.3:/shares/share-e1c2d35e-fe67-4028-ad7a-45f668732b1d", - "share_instance_id": "e1c2d35e-fe67-4028-ad7a-45f668732b1d", - "is_admin_only": false, - "id": "b6bd76ce-12a2-42a9-a30a-8a43b503867d", - "preferred": false - }, - { - "path": "10.0.0.3:/shares/share-e1c2d35e-fe67-4028-ad7a-45f668732b1d", - "share_instance_id": "e1c2d35e-fe67-4028-ad7a-45f668732b1d", - "is_admin_only": true, - "id": "6921e862-88bc-49a5-a2df-efeed9acd583", - "preferred": false - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-export-location-show-response.json b/api-ref/source/share/v1/samples/manila-export-location-show-response.json deleted file mode 100644 index 85fec0d49..000000000 --- a/api-ref/source/share/v1/samples/manila-export-location-show-response.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "export_location": { - "created_at": "2016-03-24T14:20:47.000000", - "updated_at": "2016-03-24T14:20:47.000000", - "preferred": false, - "is_admin_only": true, - "share_instance_id": "e1c2d35e-fe67-4028-ad7a-45f668732b1d", - "path": "10.0.0.3:/shares/share-e1c2d35e-fe67-4028-ad7a-45f668732b1d", - "id": "6921e862-88bc-49a5-a2df-efeed9acd583" - } -} diff --git a/api-ref/source/share/v1/samples/manila-extensions-list-response.json b/api-ref/source/share/v1/samples/manila-extensions-list-response.json deleted file mode 100644 index ff88d90c8..000000000 --- a/api-ref/source/share/v1/samples/manila-extensions-list-response.json +++ /dev/null @@ -1,102 +0,0 @@ -{ - "extensions": [ - { - "alias": "os-extended-quotas", - "updated": "2013-06-09T00:00:00+00:00", - "name": "ExtendedQuotas", - "links": [], - "description": "Extend quotas. Adds ability for admins to delete quota and optionally force the update Quota command." - }, - { - "alias": "os-quota-sets", - "updated": "2011-08-08T00:00:00+00:00", - "name": "Quotas", - "links": [], - "description": "Quotas management support." - }, - { - "alias": "os-quota-class-sets", - "updated": "2012-03-12T00:00:00+00:00", - "name": "QuotaClasses", - "links": [], - "description": "Quota classes management support." - }, - { - "alias": "os-share-unmanage", - "updated": "2015-02-17T00:00:00+00:00", - "name": "ShareUnmanage", - "links": [], - "description": "Enable share unmanage operation." - }, - { - "alias": "os-types-manage", - "updated": "2011-08-24T00:00:00+00:00", - "name": "TypesManage", - "links": [], - "description": "Types manage support." - }, - { - "alias": "share-actions", - "updated": "2012-08-14T00:00:00+00:00", - "name": "ShareActions", - "links": [], - "description": "Enable share actions." - }, - { - "alias": "os-availability-zone", - "updated": "2015-07-28T00:00:00+00:00", - "name": "AvailabilityZones", - "links": [], - "description": "Describe Availability Zones." - }, - { - "alias": "os-user-quotas", - "updated": "2013-07-18T00:00:00+00:00", - "name": "UserQuotas", - "links": [], - "description": "Project user quota support." - }, - { - "alias": "os-share-type-access", - "updated": "2015-03-02T00:00:00Z", - "name": "ShareTypeAccess", - "links": [], - "description": "share type access support." - }, - { - "alias": "os-types-extra-specs", - "updated": "2011-08-24T00:00:00+00:00", - "name": "TypesExtraSpecs", - "links": [], - "description": "Type extra specs support." - }, - { - "alias": "os-admin-actions", - "updated": "2015-08-03T00:00:00+00:00", - "name": "AdminActions", - "links": [], - "description": "Enable admin actions." - }, - { - "alias": "os-used-limits", - "updated": "2014-03-27T00:00:00+00:00", - "name": "UsedLimits", - "links": [], - "description": "Provide data on limited resources that are being used." - }, - { - "alias": "os-services", - "updated": "2012-10-28T00:00:00-00:00", - "name": "Services", - "links": [], - "description": "Services support." - }, - { - "alias": "os-share-manage", - "updated": "2015-02-17T00:00:00+00:00", - "name": "ShareManage", - "links": [], - "description": "Allows existing share to be 'managed' by Manila." - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-limits-response.json b/api-ref/source/share/v1/samples/manila-limits-response.json deleted file mode 100644 index d9b0619b4..000000000 --- a/api-ref/source/share/v1/samples/manila-limits-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "limits": { - "rate": [], - "absolute": { - "totalShareNetworksUsed": 0, - "maxTotalShareGigabytes": 1000, - "maxTotalShareNetworks": 10, - "totalSharesUsed": 0, - "totalShareGigabytesUsed": 0, - "totalShareSnapshotsUsed": 0, - "maxTotalShares": 50, - "totalSnapshotGigabytesUsed": 0, - "maxTotalSnapshotGigabytes": 1000, - "maxTotalShareSnapshots": 50 - } - } -} diff --git a/api-ref/source/share/v1/samples/manila-pools-list-detailed-response.json b/api-ref/source/share/v1/samples/manila-pools-list-detailed-response.json deleted file mode 100644 index 4bd3b5f83..000000000 --- a/api-ref/source/share/v1/samples/manila-pools-list-detailed-response.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "pools": [ - { - "pool": "LONDON", - "host": "nosb-devstack", - "name": "nosb-devstack@london#LONDON", - "capabilities": { - "qos": false, - "consistency_group_support": "pool", - "timestamp": "2015-09-21T08:58:56.190856", - "share_backend_name": "LONDON", - "server_pools_mapping": { - "1320689d-80f4-49f6-8a70-0e2c1ed8ad90": [], - "3a4caac5-0880-4629-a334-6cdda88a0c0e": [] - }, - "driver_handles_share_servers": true, - "driver_version": "1.0", - "total_capacity_gb": "unknown", - "reserved_percentage": 0, - "pools": null, - "vendor_name": "Open Source", - "snapshot_support": true, - "free_capacity_gb": "unknown", - "storage_protocol": "NFS_CIFS" - }, - "backend": "london" - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-pools-list-response.json b/api-ref/source/share/v1/samples/manila-pools-list-response.json deleted file mode 100644 index d04fea233..000000000 --- a/api-ref/source/share/v1/samples/manila-pools-list-response.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "pools": [ - { - "host": "manila2", - "name": "manila2@generic1#GENERIC1", - "pool": "GENERIC1", - "backend": "generic1" - }, - { - "host": "manila2", - "name": "manila2@unmanage1#UNMANAGE1", - "pool": "UNMANAGE1", - "backend": "unmanage1" - }, - { - "host": "manila2", - "name": "manila2@ams_backend#AMS_BACKEND", - "pool": "AMS_BACKEND", - "backend": "ams_backend" - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-quota-show-response.json b/api-ref/source/share/v1/samples/manila-quota-show-response.json deleted file mode 100644 index 7f9f7bae3..000000000 --- a/api-ref/source/share/v1/samples/manila-quota-show-response.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "quota_set": { - "gigabytes": 1000, - "shares": 50, - "snapshot_gigabytes": 1000, - "snapshots": 50, - "id": "16e1ab15c35a457e9c2b2aa189f544e1", - "share_networks": 10 - } -} diff --git a/api-ref/source/share/v1/samples/manila-quota-update-request.json b/api-ref/source/share/v1/samples/manila-quota-update-request.json deleted file mode 100644 index d557badb3..000000000 --- a/api-ref/source/share/v1/samples/manila-quota-update-request.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "quota_set": { - "tenant_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "snapshot_gigabytes": 999, - "snapshots": 49, - "share_networks": 9 - } -} diff --git a/api-ref/source/share/v1/samples/manila-quota-update-response.json b/api-ref/source/share/v1/samples/manila-quota-update-response.json deleted file mode 100644 index bec39dfb6..000000000 --- a/api-ref/source/share/v1/samples/manila-quota-update-response.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "quota_set": { - "gigabytes": 1000, - "snapshot_gigabytes": 999, - "shares": 50, - "snapshots": 49, - "share_networks": 9 - } -} diff --git a/api-ref/source/share/v1/samples/manila-security-service-create-request.json b/api-ref/source/share/v1/samples/manila-security-service-create-request.json deleted file mode 100644 index a12779af8..000000000 --- a/api-ref/source/share/v1/samples/manila-security-service-create-request.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "security_service": { - "description": "Creating my first Security Service", - "dns_ip": "10.0.0.0/24", - "user": "demo", - "password": "***", - "type": "kerberos", - "name": "SecServ1" - } -} diff --git a/api-ref/source/share/v1/samples/manila-security-service-create-response.json b/api-ref/source/share/v1/samples/manila-security-service-create-response.json deleted file mode 100644 index e6c9f2197..000000000 --- a/api-ref/source/share/v1/samples/manila-security-service-create-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "security_service": { - "status": "new", - "domain": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "name": "SecServ1", - "created_at": "2015-09-07T12:19:10.695211", - "updated_at": null, - "server": null, - "dns_ip": "10.0.0.0/24", - "user": "demo", - "password": "supersecret", - "type": "kerberos", - "id": "3c829734-0679-4c17-9637-801da48c0d5f", - "description": "Creating my first Security Service" - } -} diff --git a/api-ref/source/share/v1/samples/manila-security-service-show-response.json b/api-ref/source/share/v1/samples/manila-security-service-show-response.json deleted file mode 100644 index 6391b0d75..000000000 --- a/api-ref/source/share/v1/samples/manila-security-service-show-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "security_service": { - "status": "new", - "domain": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "name": "SecServ1", - "created_at": "2015-09-07T12:19:10.000000", - "updated_at": null, - "server": null, - "dns_ip": "10.0.0.0/24", - "user": "demo", - "password": "supersecret", - "type": "kerberos", - "id": "3c829734-0679-4c17-9637-801da48c0d5f", - "description": "Creating my first Security Service" - } -} diff --git a/api-ref/source/share/v1/samples/manila-security-service-update-request.json b/api-ref/source/share/v1/samples/manila-security-service-update-request.json deleted file mode 100644 index 4bf480308..000000000 --- a/api-ref/source/share/v1/samples/manila-security-service-update-request.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "security_service": { - "domain": "my_domain", - "password": "***", - "user": "new_user", - "description": "Adding a description" - } -} diff --git a/api-ref/source/share/v1/samples/manila-security-service-update-response.json b/api-ref/source/share/v1/samples/manila-security-service-update-response.json deleted file mode 100644 index 7647800e9..000000000 --- a/api-ref/source/share/v1/samples/manila-security-service-update-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "security_service": { - "status": "new", - "domain": "my_domain", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "name": "SecServ1", - "created_at": "2015-09-07T12:19:10.000000", - "updated_at": "2015-09-07T12:47:21.858737", - "server": null, - "dns_ip": "10.0.0.0/24", - "user": "new_user", - "password": "pass", - "type": "kerberos", - "id": "3c829734-0679-4c17-9637-801da48c0d5f", - "description": "Adding a description" - } -} diff --git a/api-ref/source/share/v1/samples/manila-security-services-list-detailed-response.json b/api-ref/source/share/v1/samples/manila-security-services-list-detailed-response.json deleted file mode 100644 index a593bea0f..000000000 --- a/api-ref/source/share/v1/samples/manila-security-services-list-detailed-response.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "security_services": [ - { - "status": "new", - "domain": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "name": "SecServ1", - "created_at": "2015-09-07T12:19:10.000000", - "description": "Creating my first Security Service", - "updated_at": null, - "server": null, - "dns_ip": "10.0.0.0/24", - "user": "demo", - "password": "supersecret", - "type": "kerberos", - "id": "3c829734-0679-4c17-9637-801da48c0d5f", - "share_networks": [] - }, - { - "status": "new", - "domain": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "name": "SecServ2", - "created_at": "2015-09-07T12:25:03.000000", - "description": "Creating my second Security Service", - "updated_at": null, - "server": null, - "dns_ip": "10.0.0.0/24", - "user": null, - "password": null, - "type": "ldap", - "id": "5a1d3a12-34a7-4087-8983-50e9ed03509a", - "share_networks": [] - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-security-services-list-for-share-network-response.json b/api-ref/source/share/v1/samples/manila-security-services-list-for-share-network-response.json deleted file mode 100644 index 8abfabd80..000000000 --- a/api-ref/source/share/v1/samples/manila-security-services-list-for-share-network-response.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "security_services": [ - { - "status": "new", - "domain": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "name": "SecServ1", - "created_at": "2015-09-07T12:19:10.000000", - "description": "Creating my first Security Service", - "updated_at": null, - "server": null, - "dns_ip": "10.0.0.0/24", - "user": "demo", - "password": "supersecret", - "type": "kerberos", - "id": "3c829734-0679-4c17-9637-801da48c0d5f", - "share_networks": [ - "d8ae6799-2567-4a89-aafb-fa4424350d2b" - ] - }, - { - "status": "new", - "domain": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "name": "SecServ2", - "created_at": "2015-09-07T12:25:03.000000", - "description": "Creating my second Security Service", - "updated_at": null, - "server": null, - "dns_ip": "10.0.0.0/24", - "user": null, - "password": null, - "type": "ldap", - "id": "5a1d3a12-34a7-4087-8983-50e9ed03509a", - "share_networks": [ - "d8ae6799-2567-4a89-aafb-fa4424350d2b" - ] - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-security-services-list-response.json b/api-ref/source/share/v1/samples/manila-security-services-list-response.json deleted file mode 100644 index 9dfedf106..000000000 --- a/api-ref/source/share/v1/samples/manila-security-services-list-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "security_services": [ - { - "status": "new", - "type": "kerberos", - "id": "3c829734-0679-4c17-9637-801da48c0d5f", - "name": "SecServ1" - }, - { - "status": "new", - "type": "ldap", - "id": "5a1d3a12-34a7-4087-8983-50e9ed03509a", - "name": "SecServ2" - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-service-disable-request.json b/api-ref/source/share/v1/samples/manila-service-disable-request.json deleted file mode 100644 index 2ef5907a7..000000000 --- a/api-ref/source/share/v1/samples/manila-service-disable-request.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "binary": "manila-share", - "host": "openstack@cmode" -} diff --git a/api-ref/source/share/v1/samples/manila-service-disable-response.json b/api-ref/source/share/v1/samples/manila-service-disable-response.json deleted file mode 100644 index f2e2bd101..000000000 --- a/api-ref/source/share/v1/samples/manila-service-disable-response.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "disabled": true, - "binary": "manila-share", - "host": "openstack@cmode" -} diff --git a/api-ref/source/share/v1/samples/manila-service-enable-request.json b/api-ref/source/share/v1/samples/manila-service-enable-request.json deleted file mode 100644 index 2ef5907a7..000000000 --- a/api-ref/source/share/v1/samples/manila-service-enable-request.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "binary": "manila-share", - "host": "openstack@cmode" -} diff --git a/api-ref/source/share/v1/samples/manila-service-enable-response.json b/api-ref/source/share/v1/samples/manila-service-enable-response.json deleted file mode 100644 index 3d24a29f5..000000000 --- a/api-ref/source/share/v1/samples/manila-service-enable-response.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "disabled": false, - "binary": "manila-share", - "host": "openstack@cmode" -} diff --git a/api-ref/source/share/v1/samples/manila-services-list-response.json b/api-ref/source/share/v1/samples/manila-services-list-response.json deleted file mode 100644 index 7ebb3e1fb..000000000 --- a/api-ref/source/share/v1/samples/manila-services-list-response.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "services": [ - { - "status": "enabled", - "binary": "manila-share", - "zone": "nova", - "host": "manila2@generic1", - "updated_at": "2015-09-07T13:03:57.000000", - "state": "up", - "id": 1 - }, - { - "status": "enabled", - "binary": "manila-scheduler", - "zone": "nova", - "host": "manila2", - "updated_at": "2015-09-07T13:03:57.000000", - "state": "up", - "id": 2 - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-services-list-with-filters-response.json b/api-ref/source/share/v1/samples/manila-services-list-with-filters-response.json deleted file mode 100644 index ae25d76ad..000000000 --- a/api-ref/source/share/v1/samples/manila-services-list-with-filters-response.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "services": [ - { - "status": "enabled", - "binary": "manila-share", - "zone": "nova", - "host": "manila2@generic1", - "updated_at": "2015-09-07T13:14:27.000000", - "state": "up", - "id": 1 - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-share-actions-extend-request.json b/api-ref/source/share/v1/samples/manila-share-actions-extend-request.json deleted file mode 100644 index 0da9b3624..000000000 --- a/api-ref/source/share/v1/samples/manila-share-actions-extend-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extend": { - "new_size": 2 - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-actions-force-delete-request.json b/api-ref/source/share/v1/samples/manila-share-actions-force-delete-request.json deleted file mode 100644 index efe867880..000000000 --- a/api-ref/source/share/v1/samples/manila-share-actions-force-delete-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "force_delete": null -} diff --git a/api-ref/source/share/v1/samples/manila-share-actions-grant-access-request.json b/api-ref/source/share/v1/samples/manila-share-actions-grant-access-request.json deleted file mode 100644 index 6a8d5d66d..000000000 --- a/api-ref/source/share/v1/samples/manila-share-actions-grant-access-request.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "allow_access": { - "access_level": "rw", - "access_type": "ip", - "access_to": "0.0.0.0/0" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-actions-grant-access-response.json b/api-ref/source/share/v1/samples/manila-share-actions-grant-access-response.json deleted file mode 100644 index 823ee6612..000000000 --- a/api-ref/source/share/v1/samples/manila-share-actions-grant-access-response.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "access": { - "share_id": "406ea93b-32e9-4907-a117-148b3945749f", - "created_at": "2015-09-07T09:14:48.000000", - "updated_at": null, - "access_type": "ip", - "access_to": "0.0.0.0/0", - "access_level": "rw", - "id": "a25b2df3-90bd-4add-afa6-5f0dbbd50452" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-actions-list-access-rules-request.json b/api-ref/source/share/v1/samples/manila-share-actions-list-access-rules-request.json deleted file mode 100644 index cfced8ffe..000000000 --- a/api-ref/source/share/v1/samples/manila-share-actions-list-access-rules-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "access_list": null -} diff --git a/api-ref/source/share/v1/samples/manila-share-actions-list-access-rules-response.json b/api-ref/source/share/v1/samples/manila-share-actions-list-access-rules-response.json deleted file mode 100644 index af015fc3c..000000000 --- a/api-ref/source/share/v1/samples/manila-share-actions-list-access-rules-response.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "access_list": [ - { - "access_level": "rw", - "state": "error", - "id": "507bf114-36f2-4f56-8cf4-857985ca87c1", - "access_type": "cert", - "access_to": "example.com" - }, - { - "access_level": "rw", - "state": "active", - "id": "a25b2df3-90bd-4add-afa6-5f0dbbd50452", - "access_type": "ip", - "access_to": "0.0.0.0/0" - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-share-actions-reset-state-request.json b/api-ref/source/share/v1/samples/manila-share-actions-reset-state-request.json deleted file mode 100644 index e5f70b372..000000000 --- a/api-ref/source/share/v1/samples/manila-share-actions-reset-state-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "reset_status": { - "status": "error" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-actions-revoke-access-request.json b/api-ref/source/share/v1/samples/manila-share-actions-revoke-access-request.json deleted file mode 100644 index ca87e51ea..000000000 --- a/api-ref/source/share/v1/samples/manila-share-actions-revoke-access-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "deny_access": { - "access_id": "a25b2df3-90bd-4add-afa6-5f0dbbd50452" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-actions-shrink-request.json b/api-ref/source/share/v1/samples/manila-share-actions-shrink-request.json deleted file mode 100644 index ffd082dc7..000000000 --- a/api-ref/source/share/v1/samples/manila-share-actions-shrink-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "shrink": { - "new_size": 1 - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-actions-unmanage-request.json b/api-ref/source/share/v1/samples/manila-share-actions-unmanage-request.json deleted file mode 100644 index 2ade77f2b..000000000 --- a/api-ref/source/share/v1/samples/manila-share-actions-unmanage-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "unmanage": null -} diff --git a/api-ref/source/share/v1/samples/manila-share-create-request.json b/api-ref/source/share/v1/samples/manila-share-create-request.json deleted file mode 100644 index c1f55ffbc..000000000 --- a/api-ref/source/share/v1/samples/manila-share-create-request.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "share": { - "description": "My custom share London", - "share_type": null, - "share_proto": "nfs", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "name": "share_London", - "consistency_group_id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "snapshot_id": null, - "is_public": true, - "size": 1, - "metadata": { - "project": "my_app", - "aim": "doc" - } - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-create-response.json b/api-ref/source/share/v1/samples/manila-share-create-response.json deleted file mode 100644 index 96d56b310..000000000 --- a/api-ref/source/share/v1/samples/manila-share-create-response.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "share": { - "status": null, - "share_server_id": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "name": "share_London", - "share_type": "25747776-08e5-494f-ab40-a64b9d20d8f7", - "share_type_name": "default", - "availability_zone": null, - "created_at": "2015-09-18T10:25:24.533287", - "export_location": null, - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/shares/011d21e2-fbc3-4e4a-9993-9ea223f73264", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/011d21e2-fbc3-4e4a-9993-9ea223f73264", - "rel": "bookmark" - } - ], - "share_network_id": null, - "export_locations": [], - "share_proto": "NFS", - "host": null, - "access_rules_status": "active", - "has_replicas": false, - "replication_type": null, - "task_state": null, - "snapshot_support": true, - "consistency_group_id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "source_cgsnapshot_member_id": null, - "volume_type": "default", - "snapshot_id": null, - "is_public": true, - "metadata": { - "project": "my_app", - "aim": "doc" - }, - "id": "011d21e2-fbc3-4e4a-9993-9ea223f73264", - "size": 1, - "description": "My custom share London" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-instance-actions-force-delete-request.json b/api-ref/source/share/v1/samples/manila-share-instance-actions-force-delete-request.json deleted file mode 100644 index efe867880..000000000 --- a/api-ref/source/share/v1/samples/manila-share-instance-actions-force-delete-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "force_delete": null -} diff --git a/api-ref/source/share/v1/samples/manila-share-instance-actions-reset-state-request.json b/api-ref/source/share/v1/samples/manila-share-instance-actions-reset-state-request.json deleted file mode 100644 index f602ff8da..000000000 --- a/api-ref/source/share/v1/samples/manila-share-instance-actions-reset-state-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "reset_status": { - "status": "available" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-instances-list-response.json b/api-ref/source/share/v1/samples/manila-share-instances-list-response.json deleted file mode 100644 index 09cc2873c..000000000 --- a/api-ref/source/share/v1/samples/manila-share-instances-list-response.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "share_instances": [ - { - "status": "error", - "share_id": "406ea93b-32e9-4907-a117-148b3945749f", - "availability_zone": "nova", - "replica_state": null, - "created_at": "2015-09-07T08:41:20.000000", - "export_location": "10.254.0.3:/shares/share-081f7030-c54f-42f5-98ee-93a37393e0f2", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "export_locations": [ - "10.254.0.3:/shares/share-081f7030-c54f-42f5-98ee-93a37393e0f2" - ], - "share_server_id": "ba11930a-bf1a-4aa7-bae4-a8dfbaa3cc73", - "host": "manila2@generic1#GENERIC1", - "id": "081f7030-c54f-42f5-98ee-93a37393e0f2" - }, - { - "status": "available", - "share_id": "d94a8548-2079-4be0-b21c-0a887acd31ca", - "availability_zone": "nova", - "replica_state": null, - "created_at": "2015-09-07T08:51:34.000000", - "export_location": "10.254.0.3:/shares/share-75559a8b-c90c-42a7-bda2-edbe86acfb7b", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "export_locations": [ - "10.254.0.3:/shares/share-75559a8b-c90c-42a7-bda2-edbe86acfb7b" - ], - "share_server_id": "ba11930a-bf1a-4aa7-bae4-a8dfbaa3cc73", - "host": "manila2@generic1#GENERIC1", - "id": "75559a8b-c90c-42a7-bda2-edbe86acfb7b" - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-share-manage-request.json b/api-ref/source/share/v1/samples/manila-share-manage-request.json deleted file mode 100644 index cb3344a50..000000000 --- a/api-ref/source/share/v1/samples/manila-share-manage-request.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "share": { - "protocol": "nfs", - "name": "share_texas1", - "share_type": "d", - "is_public": false, - "driver_options": { - "opt1": "opt1", - "opt2": "opt2" - }, - "export_path": "10.254.0.5:/shares/share-42033c24-0261-424f-abda-4fef2f6dbfd5", - "service_host": "manila2@unmanage1#UNMANAGE1", - "description": "Lets manage share." - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-manage-response.json b/api-ref/source/share/v1/samples/manila-share-manage-response.json deleted file mode 100644 index 45ebd40b7..000000000 --- a/api-ref/source/share/v1/samples/manila-share-manage-response.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "share": { - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/shares/00137b40-ca06-4ae8-83a3-2c5989eebcce", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/00137b40-ca06-4ae8-83a3-2c5989eebcce", - "rel": "bookmark" - } - ], - "availability_zone": null, - "share_network_id": null, - "export_locations": [], - "share_server_id": null, - "snapshot_id": null, - "id": "00137b40-ca06-4ae8-83a3-2c5989eebcce", - "size": null, - "share_type": "14747856-08e5-494f-ab40-a64b9d20d8f7", - "share_type_name": "d", - "export_location": "10.254.0.5:/shares/share-42033c24-0261-424f-abda-4fef2f6dbfd5", - "consistency_group_id": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "metadata": {}, - "status": "manage_starting", - "description": "Lets manage share.", - "host": "manila2@unmanage1#UNMANAGE1", - "access_rules_status": "active", - "has_replicas": false, - "replication_type": null, - "is_public": false, - "snapshot_support": true, - "name": "share_texas1", - "created_at": "2015-09-17T16:21:12.000000", - "share_proto": "NFS", - "volume_type": "d", - "source_cgsnapshot_member_id": null - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-network-add-security-service-request.json b/api-ref/source/share/v1/samples/manila-share-network-add-security-service-request.json deleted file mode 100644 index 927c581eb..000000000 --- a/api-ref/source/share/v1/samples/manila-share-network-add-security-service-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "add_security_service": { - "security_service_id": "3c829734-0679-4c17-9637-801da48c0d5f" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-network-add-security-service-response.json b/api-ref/source/share/v1/samples/manila-share-network-add-security-service-response.json deleted file mode 100644 index 32c13657a..000000000 --- a/api-ref/source/share/v1/samples/manila-share-network-add-security-service-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "share_network": { - "name": "net2", - "segmentation_id": null, - "created_at": "2015-09-07T12:31:12.000000", - "neutron_subnet_id": null, - "updated_at": null, - "id": "d8ae6799-2567-4a89-aafb-fa4424350d2b", - "neutron_net_id": null, - "ip_version": null, - "nova_net_id": "998b42ee-2cee-4d36-8b95-67b5ca1f2109", - "cidr": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "network_type": null, - "description": null - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-network-create-request.json b/api-ref/source/share/v1/samples/manila-share-network-create-request.json deleted file mode 100644 index 3f4ac2e4d..000000000 --- a/api-ref/source/share/v1/samples/manila-share-network-create-request.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "share_network": { - "neutron_net_id": "998b42ee-2cee-4d36-8b95-67b5ca1f2109", - "neutron_subnet_id": "53482b62-2c84-4a53-b6ab-30d9d9800d06", - "name": "my_network", - "description": "This is my share network" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-network-create-response.json b/api-ref/source/share/v1/samples/manila-share-network-create-response.json deleted file mode 100644 index 81bdabcf5..000000000 --- a/api-ref/source/share/v1/samples/manila-share-network-create-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "share_network": { - "name": "my_network", - "segmentation_id": null, - "created_at": "2015-09-07T14:37:00.583656", - "neutron_subnet_id": "53482b62-2c84-4a53-b6ab-30d9d9800d06", - "updated_at": null, - "id": "77eb3421-4549-4789-ac39-0d5185d68c29", - "neutron_net_id": "998b42ee-2cee-4d36-8b95-67b5ca1f2109", - "ip_version": null, - "nova_net_id": null, - "cidr": null, - "project_id": "e10a683c20da41248cfd5e1ab3d88c62", - "network_type": null, - "description": "This is my share network" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-network-remove-security-service-request.json b/api-ref/source/share/v1/samples/manila-share-network-remove-security-service-request.json deleted file mode 100644 index 221831015..000000000 --- a/api-ref/source/share/v1/samples/manila-share-network-remove-security-service-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "remove_security_service": { - "security_service_id": "3c829734-0679-4c17-9637-801da48c0d5f" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-network-remove-security-service-response.json b/api-ref/source/share/v1/samples/manila-share-network-remove-security-service-response.json deleted file mode 100644 index 32c13657a..000000000 --- a/api-ref/source/share/v1/samples/manila-share-network-remove-security-service-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "share_network": { - "name": "net2", - "segmentation_id": null, - "created_at": "2015-09-07T12:31:12.000000", - "neutron_subnet_id": null, - "updated_at": null, - "id": "d8ae6799-2567-4a89-aafb-fa4424350d2b", - "neutron_net_id": null, - "ip_version": null, - "nova_net_id": "998b42ee-2cee-4d36-8b95-67b5ca1f2109", - "cidr": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "network_type": null, - "description": null - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-network-show-response.json b/api-ref/source/share/v1/samples/manila-share-network-show-response.json deleted file mode 100644 index 5a94c78f7..000000000 --- a/api-ref/source/share/v1/samples/manila-share-network-show-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "share_network": { - "name": "net_my1", - "segmentation_id": null, - "created_at": "2015-09-04T14:56:45.000000", - "neutron_subnet_id": "53482b62-2c84-4a53-b6ab-30d9d9800d06", - "updated_at": null, - "id": "7f950b52-6141-4a08-bbb5-bb7ffa3ea5fd", - "neutron_net_id": "998b42ee-2cee-4d36-8b95-67b5ca1f2109", - "ip_version": null, - "nova_net_id": null, - "cidr": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "network_type": null, - "description": "descr" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-network-update-request.json b/api-ref/source/share/v1/samples/manila-share-network-update-request.json deleted file mode 100644 index a2b932f72..000000000 --- a/api-ref/source/share/v1/samples/manila-share-network-update-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "share_network": { - "description": "i'm adding a description" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-network-update-response.json b/api-ref/source/share/v1/samples/manila-share-network-update-response.json deleted file mode 100644 index c606f62d8..000000000 --- a/api-ref/source/share/v1/samples/manila-share-network-update-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "share_network": { - "name": "net_my", - "segmentation_id": null, - "created_at": "2015-09-04T14:54:25.000000", - "neutron_subnet_id": "53482b62-2c84-4a53-b6ab-30d9d9800d06", - "updated_at": "2015-09-07T08:02:53.512184", - "id": "713df749-aac0-4a54-af52-10f6c991e80c", - "neutron_net_id": "998b42ee-2cee-4d36-8b95-67b5ca1f2109", - "ip_version": "4", - "nova_net_id": null, - "cidr": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "network_type": null, - "description": "i'm adding a description" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-networks-list-detailed-response.json b/api-ref/source/share/v1/samples/manila-share-networks-list-detailed-response.json deleted file mode 100644 index a36cebe89..000000000 --- a/api-ref/source/share/v1/samples/manila-share-networks-list-detailed-response.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "share_networks": [ - { - "name": "net_my1", - "segmentation_id": null, - "created_at": "2015-09-04T14:57:13.000000", - "neutron_subnet_id": "53482b62-2c84-4a53-b6ab-30d9d9800d06", - "updated_at": null, - "id": "32763294-e3d4-456a-998d-60047677c2fb", - "neutron_net_id": "998b42ee-2cee-4d36-8b95-67b5ca1f2109", - "ip_version": null, - "nova_net_id": null, - "cidr": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "network_type": null, - "description": "descr" - }, - { - "name": "net_my", - "segmentation_id": null, - "created_at": "2015-09-04T14:54:25.000000", - "neutron_subnet_id": "53482b62-2c84-4a53-b6ab-30d9d9800d06", - "updated_at": null, - "id": "713df749-aac0-4a54-af52-10f6c991e80c", - "neutron_net_id": "998b42ee-2cee-4d36-8b95-67b5ca1f2109", - "ip_version": null, - "nova_net_id": null, - "cidr": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "network_type": null, - "description": "desecr" - }, - { - "name": null, - "segmentation_id": null, - "created_at": "2015-09-04T14:51:41.000000", - "neutron_subnet_id": null, - "updated_at": null, - "id": "fa158a3d-6d9f-4187-9ca5-abbb82646eb2", - "neutron_net_id": null, - "ip_version": null, - "nova_net_id": null, - "cidr": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "network_type": null, - "description": null - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-share-networks-list-response.json b/api-ref/source/share/v1/samples/manila-share-networks-list-response.json deleted file mode 100644 index dc3ba346c..000000000 --- a/api-ref/source/share/v1/samples/manila-share-networks-list-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "share_networks": [ - { - "id": "32763294-e3d4-456a-998d-60047677c2fb", - "name": "net_my1" - }, - { - "id": "713df749-aac0-4a54-af52-10f6c991e80c", - "name": "net_my" - }, - { - "id": "fa158a3d-6d9f-4187-9ca5-abbb82646eb2", - "name": null - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-share-server-show-details-response.json b/api-ref/source/share/v1/samples/manila-share-server-show-details-response.json deleted file mode 100644 index d4cc68f51..000000000 --- a/api-ref/source/share/v1/samples/manila-share-server-show-details-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "details": { - "username": "manila", - "router_id": "4b62ce91-56c5-45c1-b0ef-8cbbe5dd34f4", - "pk_path": "/opt/stack/.ssh/id_rsa", - "subnet_id": "16e99ad6-5191-461c-9f34-ac84a39c3adb", - "ip": "10.254.0.3", - "instance_id": "75f2f282-af65-49ba-a7b1-525705b1bf1a", - "public_address": "10.254.0.3", - "service_port_id": "8ff21760-961e-4b83-a032-03fd559bb1d3" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-server-show-response.json b/api-ref/source/share/v1/samples/manila-share-server-show-response.json deleted file mode 100644 index 4081089ff..000000000 --- a/api-ref/source/share/v1/samples/manila-share-server-show-response.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "share_server": { - "status": "active", - "backend_details": { - "username": "manila", - "router_id": "4b62ce91-56c5-45c1-b0ef-8cbbe5dd34f4", - "pk_path": "/opt/stack/.ssh/id_rsa", - "subnet_id": "16e99ad6-5191-461c-9f34-ac84a39c3adb", - "ip": "10.254.0.3", - "instance_id": "75f2f282-af65-49ba-a7b1-525705b1bf1a", - "public_address": "10.254.0.3", - "service_port_id": "8ff21760-961e-4b83-a032-03fd559bb1d3" - }, - "created_at": "2015-09-07T08:37:19.000000", - "updated_at": "2015-09-07T08:52:15.000000", - "share_network_name": "net_my", - "host": "manila2@generic1", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "id": "ba11930a-bf1a-4aa7-bae4-a8dfbaa3cc73" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-servers-list-response.json b/api-ref/source/share/v1/samples/manila-share-servers-list-response.json deleted file mode 100644 index 4f4edbaf5..000000000 --- a/api-ref/source/share/v1/samples/manila-share-servers-list-response.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "share_servers": [ - { - "status": "active", - "updated_at": "2015-09-07T08:52:15.000000", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "host": "manila2@generic1", - "share_network_name": "net_my", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "id": "ba11930a-bf1a-4aa7-bae4-a8dfbaa3cc73" - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-share-set-metadata-request.json b/api-ref/source/share/v1/samples/manila-share-set-metadata-request.json deleted file mode 100644 index 282342e6d..000000000 --- a/api-ref/source/share/v1/samples/manila-share-set-metadata-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "metadata": { - "key1": "value1" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-set-metadata-response.json b/api-ref/source/share/v1/samples/manila-share-set-metadata-response.json deleted file mode 100644 index 5bdb58d3b..000000000 --- a/api-ref/source/share/v1/samples/manila-share-set-metadata-response.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "metadata": { - "aim": "changed_doc", - "project": "my_app", - "key1": "value1", - "new_metadata_key": "new_information", - "key": "value" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-show-instance-response.json b/api-ref/source/share/v1/samples/manila-share-show-instance-response.json deleted file mode 100644 index 0dd4b6df8..000000000 --- a/api-ref/source/share/v1/samples/manila-share-show-instance-response.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "share_instance": { - "status": "available", - "share_id": "d94a8548-2079-4be0-b21c-0a887acd31ca", - "availability_zone": "nova", - "replica_state": null, - "created_at": "2015-09-07T08:51:34.000000", - "export_location": "10.254.0.3:/shares/share-75559a8b-c90c-42a7-bda2-edbe86acfb7b", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "export_locations": [ - "10.254.0.3:/shares/share-75559a8b-c90c-42a7-bda2-edbe86acfb7b" - ], - "share_server_id": "ba11930a-bf1a-4aa7-bae4-a8dfbaa3cc73", - "host": "manila2@generic1#GENERIC1", - "access_rules_status": "active", - "id": "75559a8b-c90c-42a7-bda2-edbe86acfb7b" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-show-metadata-response.json b/api-ref/source/share/v1/samples/manila-share-show-metadata-response.json deleted file mode 100644 index f9793457d..000000000 --- a/api-ref/source/share/v1/samples/manila-share-show-metadata-response.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "metadata": { - "project": "my_app", - "aim": "doc" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-show-response.json b/api-ref/source/share/v1/samples/manila-share-show-response.json deleted file mode 100644 index 4aedc8a01..000000000 --- a/api-ref/source/share/v1/samples/manila-share-show-response.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "share": { - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/shares/011d21e2-fbc3-4e4a-9993-9ea223f73264", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/011d21e2-fbc3-4e4a-9993-9ea223f73264", - "rel": "bookmark" - } - ], - "availability_zone": "nova", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "export_locations": [], - "share_server_id": "e268f4aa-d571-43dd-9ab3-f49ad06ffaef", - "snapshot_id": null, - "id": "011d21e2-fbc3-4e4a-9993-9ea223f73264", - "size": 1, - "share_type": "25747776-08e5-494f-ab40-a64b9d20d8f7", - "share_type_name": "default", - "export_location": null, - "consistency_group_id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "metadata": { - "project": "my_app", - "aim": "doc" - }, - "status": "available", - "description": "My custom share London", - "host": "manila2@generic1#GENERIC1", - "access_rules_status": "active", - "has_replicas": false, - "replication_type": null, - "task_state": null, - "is_public": true, - "snapshot_support": true, - "name": "share_London", - "created_at": "2015-09-18T10:25:24.000000", - "share_proto": "NFS", - "volume_type": "default", - "source_cgsnapshot_member_id": null - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-type-create-request.json b/api-ref/source/share/v1/samples/manila-share-type-create-request.json deleted file mode 100644 index de6af3a61..000000000 --- a/api-ref/source/share/v1/samples/manila-share-type-create-request.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "volume_type": { - "os-share-type-access:is_public": true, - "extra_specs": { - "driver_handles_share_servers": true, - "snapshot_support": true - }, - "name": "my_new_volume_type" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-type-create-response.json b/api-ref/source/share/v1/samples/manila-share-type-create-response.json deleted file mode 100644 index 12e091104..000000000 --- a/api-ref/source/share/v1/samples/manila-share-type-create-response.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "volume_type": { - "os-share-type-access:is_public": true, - "required_extra_specs": { - "driver_handles_share_servers": true - }, - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "True" - }, - "name": "my_new_volume_type", - "id": "1d600d02-26a7-4b23-af3d-7d51860fe858" - }, - "share_type": { - "os-share-type-access:is_public": true, - "required_extra_specs": { - "driver_handles_share_servers": true - }, - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "True" - }, - "name": "my_new_volume_type", - "id": "1d600d02-26a7-4b23-af3d-7d51860fe858" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-type-grant-access-request.json b/api-ref/source/share/v1/samples/manila-share-type-grant-access-request.json deleted file mode 100644 index 952cf4963..000000000 --- a/api-ref/source/share/v1/samples/manila-share-type-grant-access-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "addProjectAccess": { - "project": "e1284adea3ee4d2482af5ed214f3ad90" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-type-revoke-access-request.json b/api-ref/source/share/v1/samples/manila-share-type-revoke-access-request.json deleted file mode 100644 index bdc492dd4..000000000 --- a/api-ref/source/share/v1/samples/manila-share-type-revoke-access-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "removeProjectAccess": { - "project": "818a3f48dcd644909b3fa2e45a399a27" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-type-set-request.json b/api-ref/source/share/v1/samples/manila-share-type-set-request.json deleted file mode 100644 index 0c3330e03..000000000 --- a/api-ref/source/share/v1/samples/manila-share-type-set-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extra_specs": { - "my_key": "my_value" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-type-set-response.json b/api-ref/source/share/v1/samples/manila-share-type-set-response.json deleted file mode 100644 index 0c3330e03..000000000 --- a/api-ref/source/share/v1/samples/manila-share-type-set-response.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extra_specs": { - "my_key": "my_value" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-types-default-list-response.json b/api-ref/source/share/v1/samples/manila-share-types-default-list-response.json deleted file mode 100644 index bd3060ead..000000000 --- a/api-ref/source/share/v1/samples/manila-share-types-default-list-response.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "volume_type": { - "required_extra_specs": null, - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "True" - }, - "name": "default", - "id": "be27425c-f807-4500-a056-d00721db45cf" - }, - "share_type": { - "required_extra_specs": null, - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "True" - }, - "name": "default", - "id": "be27425c-f807-4500-a056-d00721db45cf" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-types-extra-specs-list-response.json b/api-ref/source/share/v1/samples/manila-share-types-extra-specs-list-response.json deleted file mode 100644 index 9752fe43e..000000000 --- a/api-ref/source/share/v1/samples/manila-share-types-extra-specs-list-response.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "True" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-types-list-access-response.json b/api-ref/source/share/v1/samples/manila-share-types-list-access-response.json deleted file mode 100644 index d4e5bf42c..000000000 --- a/api-ref/source/share/v1/samples/manila-share-types-list-access-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "share_type_access": [ - { - "share_type_id": "1732f284-401d-41d9-a494-425451e8b4b8", - "project_id": "818a3f48dcd644909b3fa2e45a399a27" - }, - { - "share_type_id": "1732f284-401d-41d9-a494-425451e8b4b8", - "project_id": "e1284adea3ee4d2482af5ed214f3ad90" - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-share-types-list-response.json b/api-ref/source/share/v1/samples/manila-share-types-list-response.json deleted file mode 100644 index 412e893da..000000000 --- a/api-ref/source/share/v1/samples/manila-share-types-list-response.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "volume_types": [ - { - "os-share-type-access:is_public": true, - "required_extra_specs": { - "driver_handles_share_servers": "True" - }, - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "True" - }, - "name": "default", - "id": "be27425c-f807-4500-a056-d00721db45cf" - }, - { - "os-share-type-access:is_public": true, - "required_extra_specs": { - "driver_handles_share_servers": "false" - }, - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "false" - }, - "name": "d", - "id": "f015bebe-c38b-4c49-8832-00143b10253b" - } - ], - "share_types": [ - { - "os-share-type-access:is_public": true, - "required_extra_specs": { - "driver_handles_share_servers": "True" - }, - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "True" - }, - "name": "default", - "id": "be27425c-f807-4500-a056-d00721db45cf" - }, - { - "os-share-type-access:is_public": true, - "required_extra_specs": { - "driver_handles_share_servers": "false" - }, - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "false" - }, - "name": "d", - "id": "f015bebe-c38b-4c49-8832-00143b10253b" - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-share-update-metadata-request.json b/api-ref/source/share/v1/samples/manila-share-update-metadata-request.json deleted file mode 100644 index d4559547f..000000000 --- a/api-ref/source/share/v1/samples/manila-share-update-metadata-request.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "metadata": { - "aim": "changed_doc", - "project": "my_app", - "new_metadata_key": "new_information" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-update-metadata-response.json b/api-ref/source/share/v1/samples/manila-share-update-metadata-response.json deleted file mode 100644 index d4559547f..000000000 --- a/api-ref/source/share/v1/samples/manila-share-update-metadata-response.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "metadata": { - "aim": "changed_doc", - "project": "my_app", - "new_metadata_key": "new_information" - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-update-request.json b/api-ref/source/share/v1/samples/manila-share-update-request.json deleted file mode 100644 index 37fcf6a27..000000000 --- a/api-ref/source/share/v1/samples/manila-share-update-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "share": { - "is_public": true, - "display_description": "Changing the share description." - } -} diff --git a/api-ref/source/share/v1/samples/manila-share-update-response.json b/api-ref/source/share/v1/samples/manila-share-update-response.json deleted file mode 100644 index d7e1a7781..000000000 --- a/api-ref/source/share/v1/samples/manila-share-update-response.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "share": { - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/shares/011d21e2-fbc3-4e4a-9993-9ea223f73264", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/011d21e2-fbc3-4e4a-9993-9ea223f73264", - "rel": "bookmark" - } - ], - "availability_zone": "nova", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "export_locations": [], - "share_server_id": "e268f4aa-d571-43dd-9ab3-f49ad06ffaef", - "snapshot_id": null, - "id": "011d21e2-fbc3-4e4a-9993-9ea223f73264", - "size": 1, - "share_type": "25747776-08e5-494f-ab40-a64b9d20d8f7", - "share_type_name": "default", - "export_location": null, - "consistency_group_id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "metadata": { - "project": "my_app", - "aim": "doc" - }, - "status": "error", - "description": "Changing the share description.", - "host": "manila2@generic1#GENERIC1", - "task_state": null, - "is_public": true, - "snapshot_support": true, - "name": "share_London", - "created_at": "2015-09-18T10:25:24.000000", - "share_proto": "NFS", - "volume_type": "default", - "source_cgsnapshot_member_id": null - } -} diff --git a/api-ref/source/share/v1/samples/manila-shares-list-detailed-response.json b/api-ref/source/share/v1/samples/manila-shares-list-detailed-response.json deleted file mode 100644 index a143d5e74..000000000 --- a/api-ref/source/share/v1/samples/manila-shares-list-detailed-response.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "shares": [ - { - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/shares/f45cc5b2-d1bb-4a3e-ba5b-5c4125613adc", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/f45cc5b2-d1bb-4a3e-ba5b-5c4125613adc", - "rel": "bookmark" - } - ], - "availability_zone": "nova", - "share_network_id": "f9b2e754-ac01-4466-86e1-5c569424754e", - "export_locations": [], - "share_server_id": "87d8943a-f5da-47a4-b2f2-ddfa6794aa82", - "snapshot_id": null, - "id": "f45cc5b2-d1bb-4a3e-ba5b-5c4125613adc", - "size": 1, - "share_type": "25747776-08e5-494f-ab40-a64b9d20d8f7", - "share_type_name": "default", - "export_location": null, - "consistency_group_id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "metadata": {}, - "status": "error", - "access_rules_status": "active", - "description": "There is a share description.", - "host": "manila2@generic1#GENERIC1", - "task_state": null, - "is_public": true, - "snapshot_support": true, - "name": "my_share4", - "has_replicas": false, - "replication_type": null, - "created_at": "2015-09-16T18:19:50.000000", - "share_proto": "NFS", - "volume_type": "default", - "source_cgsnapshot_member_id": null - }, - { - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/shares/c4a2ced4-2c9f-4ae1-adaa-6171833e64df", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/c4a2ced4-2c9f-4ae1-adaa-6171833e64df", - "rel": "bookmark" - } - ], - "availability_zone": "nova", - "share_network_id": "f9b2e754-ac01-4466-86e1-5c569424754e", - "export_locations": [ - "10.254.0.5:/shares/share-50ad5e7b-f6f1-4b78-a651-0812cef2bb67" - ], - "share_server_id": "87d8943a-f5da-47a4-b2f2-ddfa6794aa82", - "snapshot_id": null, - "id": "c4a2ced4-2c9f-4ae1-adaa-6171833e64df", - "size": 1, - "share_type": "25747776-08e5-494f-ab40-a64b9d20d8f7", - "share_type_name": "default", - "export_location": "10.254.0.5:/shares/share-50ad5e7b-f6f1-4b78-a651-0812cef2bb67", - "consistency_group_id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "metadata": {}, - "status": "available", - "access_rules_status": "active", - "description": "Changed description.", - "host": "manila2@generic1#GENERIC1", - "task_state": null, - "is_public": true, - "snapshot_support": true, - "name": "my_share4", - "has_replicas": false, - "replication_type": null, - "created_at": "2015-09-16T17:26:28.000000", - "share_proto": "NFS", - "volume_type": "default", - "source_cgsnapshot_member_id": null - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-shares-list-response.json b/api-ref/source/share/v1/samples/manila-shares-list-response.json deleted file mode 100644 index 3e148d524..000000000 --- a/api-ref/source/share/v1/samples/manila-shares-list-response.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "shares": [ - { - "id": "d94a8548-2079-4be0-b21c-0a887acd31ca", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/shares/d94a8548-2079-4be0-b21c-0a887acd31ca", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/d94a8548-2079-4be0-b21c-0a887acd31ca", - "rel": "bookmark" - } - ], - "name": "My_share" - }, - { - "id": "406ea93b-32e9-4907-a117-148b3945749f", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/shares/406ea93b-32e9-4907-a117-148b3945749f", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/406ea93b-32e9-4907-a117-148b3945749f", - "rel": "bookmark" - } - ], - "name": "Share1" - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-snapshot-actions-force-delete-request.json b/api-ref/source/share/v1/samples/manila-snapshot-actions-force-delete-request.json deleted file mode 100644 index efe867880..000000000 --- a/api-ref/source/share/v1/samples/manila-snapshot-actions-force-delete-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "force_delete": null -} diff --git a/api-ref/source/share/v1/samples/manila-snapshot-actions-reset-state-request.json b/api-ref/source/share/v1/samples/manila-snapshot-actions-reset-state-request.json deleted file mode 100644 index e5f70b372..000000000 --- a/api-ref/source/share/v1/samples/manila-snapshot-actions-reset-state-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "reset_status": { - "status": "error" - } -} diff --git a/api-ref/source/share/v1/samples/manila-snapshot-actions-unmanage-request.json b/api-ref/source/share/v1/samples/manila-snapshot-actions-unmanage-request.json deleted file mode 100644 index 2ade77f2b..000000000 --- a/api-ref/source/share/v1/samples/manila-snapshot-actions-unmanage-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "unmanage": null -} diff --git a/api-ref/source/share/v1/samples/manila-snapshot-create-request.json b/api-ref/source/share/v1/samples/manila-snapshot-create-request.json deleted file mode 100644 index 0540431cd..000000000 --- a/api-ref/source/share/v1/samples/manila-snapshot-create-request.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "snapshot": { - "share_id": "406ea93b-32e9-4907-a117-148b3945749f", - "force": "True", - "name": "snapshot_share1", - "description": "Here is a snapshot of share Share1" - } -} diff --git a/api-ref/source/share/v1/samples/manila-snapshot-create-response.json b/api-ref/source/share/v1/samples/manila-snapshot-create-response.json deleted file mode 100644 index 1723e3e23..000000000 --- a/api-ref/source/share/v1/samples/manila-snapshot-create-response.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "snapshot": { - "status": "creating", - "share_id": "406ea93b-32e9-4907-a117-148b3945749f", - "name": "snapshot_share1", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "bookmark" - } - ], - "created_at": "2015-09-07T11:50:39.756808", - "description": "Here is a snapshot of share Share1", - "share_proto": "NFS", - "share_size": 1, - "id": "6d221c1d-0200-461e-8d20-24b4776b9ddb", - "size": 1 - } -} diff --git a/api-ref/source/share/v1/samples/manila-snapshot-manage-request.json b/api-ref/source/share/v1/samples/manila-snapshot-manage-request.json deleted file mode 100644 index f1b9847f2..000000000 --- a/api-ref/source/share/v1/samples/manila-snapshot-manage-request.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "snapshot": { - "share_id": "dd6c5d35-9db1-4662-a7ae-8b52f880aeba", - "provider_location": "4045fee5-4e0e-408e-97f3-15e25239dbc9", - "name": "managed_snapshot", - "description": "description_of_managed_snapshot", - "driver_options": { - "opt1": "opt1", - "opt2": "opt2" - } - } -} diff --git a/api-ref/source/share/v1/samples/manila-snapshot-manage-response.json b/api-ref/source/share/v1/samples/manila-snapshot-manage-response.json deleted file mode 100644 index 9978b10f8..000000000 --- a/api-ref/source/share/v1/samples/manila-snapshot-manage-response.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "snapshot": { - "id": "22de7000-3a32-4fe1-bd0c-38d03f93dec3", - "share_id": "dd6c5d35-9db1-4662-a7ae-8b52f880aeba", - "share_size": 1, - "created_at": "2016-04-01T15:16:17.000000", - "status": "manage_starting", - "name": "managed_snapshot", - "description": "description_of_managed_snapshot", - "size": 1, - "share_proto": "NFS", - "links": [ - { - "href": "http://127.0.0.1:8786/v2/907004508ef4447397ce6741a8f037c1/snapshots/22de7000-3a32-4fe1-bd0c-38d03f93dec3", - "rel": "self" - }, - { - "href": "http://127.0.0.1:8786/907004508ef4447397ce6741a8f037c1/snapshots/22de7000-3a32-4fe1-bd0c-38d03f93dec3", - "rel": "bookmark" - } - ], - "provider_location": "4045fee5-4e0e-408e-97f3-15e25239dbc9" - } -} diff --git a/api-ref/source/share/v1/samples/manila-snapshot-show-response.json b/api-ref/source/share/v1/samples/manila-snapshot-show-response.json deleted file mode 100644 index d5d9f92a1..000000000 --- a/api-ref/source/share/v1/samples/manila-snapshot-show-response.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "snapshot": { - "status": "available", - "share_id": "406ea93b-32e9-4907-a117-148b3945749f", - "name": "snapshot_share1", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "bookmark" - } - ], - "created_at": "2015-09-07T11:50:39.000000", - "description": "Here is a snapshot of share Share1", - "share_proto": "NFS", - "share_size": 1, - "id": "6d221c1d-0200-461e-8d20-24b4776b9ddb", - "size": 1 - } -} diff --git a/api-ref/source/share/v1/samples/manila-snapshot-update-request.json b/api-ref/source/share/v1/samples/manila-snapshot-update-request.json deleted file mode 100644 index 261549cbc..000000000 --- a/api-ref/source/share/v1/samples/manila-snapshot-update-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "snapshot": { - "display_name": "snapshot_Share1", - "display_description": "I am changing a description also. Here is a snapshot of share Share1" - } -} diff --git a/api-ref/source/share/v1/samples/manila-snapshot-update-response.json b/api-ref/source/share/v1/samples/manila-snapshot-update-response.json deleted file mode 100644 index a888c9ccc..000000000 --- a/api-ref/source/share/v1/samples/manila-snapshot-update-response.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "snapshot": { - "status": "available", - "share_id": "406ea93b-32e9-4907-a117-148b3945749f", - "name": "snapshot_Share1", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "bookmark" - } - ], - "created_at": "2015-09-07T11:50:39.000000", - "description": "I am changing a description also. Here is a snapshot of share Share1", - "share_proto": "NFS", - "share_size": 1, - "id": "6d221c1d-0200-461e-8d20-24b4776b9ddb", - "size": 1 - } -} diff --git a/api-ref/source/share/v1/samples/manila-snapshots-list-detailed-response.json b/api-ref/source/share/v1/samples/manila-snapshots-list-detailed-response.json deleted file mode 100644 index b1360c0f5..000000000 --- a/api-ref/source/share/v1/samples/manila-snapshots-list-detailed-response.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "snapshots": [ - { - "status": "creating", - "share_id": "d94a8548-2079-4be0-b21c-0a887acd31ca", - "name": "snapshot_My_share", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/086a1aa6-c425-4ecd-9612-391a3b1b9375", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/086a1aa6-c425-4ecd-9612-391a3b1b9375", - "rel": "bookmark" - } - ], - "created_at": "2015-09-07T11:55:09.000000", - "description": "Here is a snapshot of share My_share", - "share_proto": "NFS", - "share_size": 1, - "id": "086a1aa6-c425-4ecd-9612-391a3b1b9375", - "size": 1 - }, - { - "status": "available", - "share_id": "406ea93b-32e9-4907-a117-148b3945749f", - "name": "snapshot_share1", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "bookmark" - } - ], - "created_at": "2015-09-07T11:50:39.000000", - "description": "Here is a snapshot of share Share1", - "share_proto": "NFS", - "share_size": 1, - "id": "6d221c1d-0200-461e-8d20-24b4776b9ddb", - "size": 1 - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-snapshots-list-response.json b/api-ref/source/share/v1/samples/manila-snapshots-list-response.json deleted file mode 100644 index c8a0e1856..000000000 --- a/api-ref/source/share/v1/samples/manila-snapshots-list-response.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "snapshots": [ - { - "id": "086a1aa6-c425-4ecd-9612-391a3b1b9375", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/086a1aa6-c425-4ecd-9612-391a3b1b9375", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/086a1aa6-c425-4ecd-9612-391a3b1b9375", - "rel": "bookmark" - } - ], - "name": "snapshot_My_share" - }, - { - "id": "6d221c1d-0200-461e-8d20-24b4776b9ddb", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "bookmark" - } - ], - "name": "snapshot_share1" - } - ] -} diff --git a/api-ref/source/share/v1/samples/manila-versions-response.json b/api-ref/source/share/v1/samples/manila-versions-response.json deleted file mode 100644 index 33c483fe6..000000000 --- a/api-ref/source/share/v1/samples/manila-versions-response.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "versions": [ - { - "status": "SUPPORTED", - "updated": "2015-08-27T11:33:21Z", - "links": [ - { - "href": "http://docs.openstack.org/", - "type": "text/html", - "rel": "describedby" - }, - { - "href": "http://172.18.198.54:8786/v1/", - "rel": "self" - } - ], - "min_version": "", - "version": "", - "media-types": [ - { - "base": "application/json", - "type": "application/vnd.openstack.share+json;version=1" - } - ], - "id": "v1.0" - }, - { - "status": "CURRENT", - "updated": "2015-08-27T11:33:21Z", - "links": [ - { - "href": "http://docs.openstack.org/", - "type": "text/html", - "rel": "describedby" - }, - { - "href": "http://172.18.198.54:8786/v2/", - "rel": "self" - } - ], - "min_version": "2.0", - "version": "2.15", - "media-types": [ - { - "base": "application/json", - "type": "application/vnd.openstack.share+json;version=1" - } - ], - "id": "v2.0" - } - ] -} diff --git a/api-ref/source/share/v1/share-actions.inc b/api-ref/source/share/v1/share-actions.inc deleted file mode 100644 index 8893ed5a9..000000000 --- a/api-ref/source/share/v1/share-actions.inc +++ /dev/null @@ -1,361 +0,0 @@ -.. -*- rst -*- - -============= -Share actions -============= - -Grants or revokes share access, lists the permissions for a share, -and explicitly updates the state of a share. - -To grant or revoke share access, specify one of these supported -share access levels: - -- ``rw``. Read and write (RW) access. - -- ``ro``. Read-only (RO) access. - -You must also specify one of these supported authentication -methods: - -- ``ip``. Authenticates an instance through its IP address. A valid - format is ``XX.XX.XX.XX`` or ``XX.XX.XX.XX/XX``. For example - ``0.0.0.0/0``. - -- ``cert``. Authenticates an instance through a TLS certificate. - Specify the TLS identity as the IDENTKEY. A valid value is any - string up to 64 characters long in the common name (CN) of the - certificate. The meaning of a string depends on its - interpretation. - -- ``user``. Authenticates by a user or group name. A valid value is - an alphanumeric string that can contain some special characters - and is from 4 to 32 characters long. - -To verify that the access rules (ACL) were configured correctly for -a share, you list permissions for a share. - -As administrator, you can reset the state of a share and force- -delete a share in any state. Use the ``policy.json`` file to grant -permissions for this action to other roles. - -You can set the state of a share to one of these supported states: - -- ``available`` - -- ``error`` - -- ``creating`` - -- ``deleting`` - -- ``error_deleting`` - -If micro-version 1.0-2.6 is used then all share actions, defined -below, should include prefix ``os-`` in top element of request -JSON's body. - -For example: {"access_list": null} is valid for v2.7+. And {"os- -access_list": null} is valid for v1.0-2.6 - - -Grant access -============ - -.. rest_method:: POST /v2/{tenant_id}/shares/{share_id}/action - -Grants access to a share. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - allow_access: allow_access - - access_level: access_level - - access_type: access_type - - access_to: access_to - - share_id: share_id - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-actions-grant-access-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - share_id: share_id - - created_at: created_at - - updated_at: updated_at - - access_type: access_type - - access_to: access_to - - access: access - - access_level: access_level - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-actions-grant-access-response.json - :language: javascript - - - - -Revoke access -============= - -.. rest_method:: POST /v2/{tenant_id}/shares/{share_id}/action - -Revokes access from a share. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - os-deny_access: os-deny_access - - access_id: access_id - - share_id: share_id - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-actions-revoke-access-request.json - :language: javascript - - - - - - - -List access rules -================= - -.. rest_method:: POST /v2/{tenant_id}/shares/{share_id}/action - -Lists access rules for a share. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - access_list: access_list - - share_id: share_id - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-actions-list-access-rules-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - access_type: access_type - - access_to: access_to - - access_level: access_level - - state: state - - access_list: access_list - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-actions-list-access-rules-response.json - :language: javascript - - - - -Reset share state -================= - -.. rest_method:: POST /v2/{tenant_id}/shares/{share_id}/action - -Administrator only. Explicitly updates the state of a share. - -Use the ``policy.json`` file to grant permissions for this action -to other roles. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - status: status - - share_id: share_id - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-actions-reset-state-request.json - :language: javascript - - - - - - - -Force-delete share -================== - -.. rest_method:: POST /v2/{tenant_id}/shares/{share_id}/action - -Administrator only. Force-deletes a share in any state. - -Use the ``policy.json`` file to grant permissions for this action -to other roles. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - force_delete: force_delete - - share_id: share_id - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-actions-force-delete-request.json - :language: javascript - - - - - - - -Extend share -============ - -.. rest_method:: POST /v2/{tenant_id}/shares/{share_id}/action - -Increases the size of a share. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - new_size: new_size - - share_id: share_id - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-actions-extend-request.json - :language: javascript - - - - - - - -Shrink share -============ - -.. rest_method:: POST /v2/{tenant_id}/shares/{share_id}/action - -Shrinks the size of a share. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - new_size: new_size - - share_id: share_id - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-actions-shrink-request.json - :language: javascript - - - - - - - -Unmanage share -============== - -.. rest_method:: POST /v2/{tenant_id}/shares/{share_id}/action - -This API is available for micro-versions later than or equal to 2.7 - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - unmanage: unmanage - - share_id: share_id - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-actions-unmanage-request.json - :language: javascript - - - - - - diff --git a/api-ref/source/share/v1/share-availability-zones.inc b/api-ref/source/share/v1/share-availability-zones.inc deleted file mode 100644 index c48cfbb6d..000000000 --- a/api-ref/source/share/v1/share-availability-zones.inc +++ /dev/null @@ -1,52 +0,0 @@ -.. -*- rst -*- - -================== -Availability zones -================== - -Describes availability zones. - -For old microversions 1.0-2.6 replace URL part ``availability- -zones`` with ``os-availability-zone``. - - -List availability zones -======================= - -.. rest_method:: GET /v2/{tenant_id}/availability-zones - -Lists all availability zones. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - updated_at: updated_at - - created_at: created_at - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-availability-zones-list-response.json - :language: javascript - - - diff --git a/api-ref/source/share/v1/share-extensions.inc b/api-ref/source/share/v1/share-extensions.inc deleted file mode 100644 index 2ed1de171..000000000 --- a/api-ref/source/share/v1/share-extensions.inc +++ /dev/null @@ -1,50 +0,0 @@ -.. -*- rst -*- - -============== -API extensions -============== - -Lists available Shared File Systems API extensions. - - -List extensions -=============== - -.. rest_method:: GET /v2/{tenant_id}/extensions - -Lists all extensions. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - alias: alias - - updated: updated - - description: description - - links: links - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-extensions-list-response.json - :language: javascript - - - diff --git a/api-ref/source/share/v1/share-limits.inc b/api-ref/source/share/v1/share-limits.inc deleted file mode 100644 index 8075d7ffc..000000000 --- a/api-ref/source/share/v1/share-limits.inc +++ /dev/null @@ -1,85 +0,0 @@ -.. -*- rst -*- - -====== -Limits -====== - -Limits are the resource limitations that are allowed for each -tenant (project). An administrator can configure limits in the -``manila.conf`` file. - -Users can query their rate and absolute limits. The absolute limits -contain information about: - -- Total maximum share memory, in GBs. - -- Number of share-networks. - -- Number of share-snapshots. - -- Number of shares. - -- Shares and total used memory, in GBs. - -- Snapshots and total used memory, in GBs. - -Rate limits control the frequency at which users can issue specific -API requests. Administrators use rate limiting to configure limits -on the type and number of API calls that can be made in a specific -time interval. For example, a rate limit can control the number of -GET requests that can be processed during a one-minute period. - - -List share limits -================= - -.. rest_method:: GET /v2/{tenant_id}/limits - -Lists share limits. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - regex: regex - - verb: verb - - totalShareNetworksUsed: totalShareNetworksUsed - - maxTotalShareGigabytes: maxTotalShareGigabytes - - maxTotalShareNetworks: maxTotalShareNetworks - - totalSharesUsed: totalSharesUsed - - uri: uri - - value: value - - totalShareGigabytesUsed: totalShareGigabytesUsed - - totalShareSnapshotsUsed: totalShareSnapshotsUsed - - next-available: next-available - - unit: unit - - maxTotalShares: maxTotalShares - - totalSnapshotGigabytesUsed: totalSnapshotGigabytesUsed - - maxTotalSnapshotGigabytes: maxTotalSnapshotGigabytes - - remaining: remaining - - maxTotalShareSnapshots: maxTotalShareSnapshots - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-limits-response.json - :language: javascript - - - diff --git a/api-ref/source/share/v1/share-metadata.inc b/api-ref/source/share/v1/share-metadata.inc deleted file mode 100644 index 3bcd441dd..000000000 --- a/api-ref/source/share/v1/share-metadata.inc +++ /dev/null @@ -1,176 +0,0 @@ -.. -*- rst -*- - -============== -Share metadata -============== - -Shows, sets, updates, and unsets share metadata. - - -Show share metadata -=================== - -.. rest_method:: GET /v2/{tenant_id}/shares/{share_id}/metadata - -Shows the metadata for a share. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - share_id: share_id - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - metadata: metadata - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-show-metadata-response.json - :language: javascript - - - - -Update share metadata -===================== - -.. rest_method:: PUT /v2/{tenant_id}/shares/{share_id}/metadata - -Updates the metadata for a share. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - metadata: metadata - - share_id: share_id - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-update-metadata-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - metadata: metadata - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-update-metadata-response.json - :language: javascript - - - - -Set share metadata -================== - -.. rest_method:: POST /v2/{tenant_id}/shares/{share_id}/metadata - -Sets the metadata on a share. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - metadata: metadata - - share_id: share_id - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-set-metadata-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - metadata: metadata - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-set-metadata-response.json - :language: javascript - - - - -Unset share metadata -==================== - -.. rest_method:: DELETE /v2/{tenant_id}/shares/{share_id}/metadata/{key} - -Unsets the metadata on a share. - -To unset a metadata key value, specify only the key name in the -URI. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - share_id: share_id - - tenant_id: tenant_id - - - - -Response Example ----------------- - -.. literalinclude:: - :language: javascript - - - diff --git a/api-ref/source/share/v1/share-os-share-manage.inc b/api-ref/source/share/v1/share-os-share-manage.inc deleted file mode 100644 index fcb20a5c7..000000000 --- a/api-ref/source/share/v1/share-os-share-manage.inc +++ /dev/null @@ -1,123 +0,0 @@ -.. -*- rst -*- - -============ -Manage share -============ - -Configures Shared File Systems to manage or unmanage a share. - -The share unmanage operation is not supported for shares that are -created on top of share servers (created with share networks). - -You can unmanage a share that has no dependent snapshots. - -These APIs are available for micro-versions 1.0-2.6 - -Starting with micro-version 2.7 these APIs are available under -'shares' API group. - -Configures Shared File Systems to manage a share. - - -Unmanage share -============== - -.. rest_method:: POST /v2/{tenant_id}/os-share-unmanage/{share_id}/unmanage - -Configures Shared File Systems to stop managing a share. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - share_id: share_id - - tenant_id: tenant_id - - - - - - -Manage share -============ - -.. rest_method:: POST /v2/{tenant_id}/os-share-manage - - - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - protocol: protocol - - description: description - - share_type: share_type - - share: share - - driver_options: driver_options - - is_public: is_public - - export_path: export_path - - service_host: service_host - - name: name - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-manage-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - share_type_name: share_type_name - - links: links - - availability_zone: availability_zone - - share: share - - share_network_id: share_network_id - - export_locations: export_locations - - share_server_id: share_server_id - - snapshot_id: snapshot_id - - id: id - - size: size - - share_type: share_type - - export_location: export_location - - consistency_group_id: consistency_group_id - - project_id: project_id - - metadata: metadata - - status: status - - description: description - - host: host - - is_public: is_public - - snapshot_support: snapshot_support - - name: name - - has_replicas: has_replicas - - replication_type: replication_type - - created_at: created_at - - share_proto: share_proto - - volume_type: volume_type - - source_cgsnapshot_member_id: source_cgsnapshot_member_id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-manage-response.json - :language: javascript - - - diff --git a/api-ref/source/share/v1/share-quota-sets.inc b/api-ref/source/share/v1/share-quota-sets.inc deleted file mode 100644 index 789f31ec0..000000000 --- a/api-ref/source/share/v1/share-quota-sets.inc +++ /dev/null @@ -1,189 +0,0 @@ -.. -*- rst -*- - -========== -Quota sets -========== - -Provides quotas management support. - -For old microversions 1.0-2.6 replace URL part ``quota-sets`` with -``os-quota-sets``. - - -Show default quotas -=================== - -.. rest_method:: GET /v2/{tenant_id}/quota-sets/{tenant_id}/defaults - -Shows default quotas for a tenant. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - gigabytes: gigabytes - - shares: shares - - snapshot_gigabytes: snapshot_gigabytes - - snapshots: snapshots - - quota_set: quota_set - - id: id - - share_networks: share_networks - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-quota-show-response.json - :language: javascript - - - - -Show quotas -=========== - -.. rest_method:: GET /v2/{tenant_id}/quota-sets/{tenant_id} - -Shows quotas for a tenant. - -If you specify the optional ``user_id`` query parameter, you get -the quotas for this user in the tenant. If you omit this parameter, -you get the quotas for the project. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - gigabytes: gigabytes - - shares: shares - - snapshot_gigabytes: snapshot_gigabytes - - snapshots: snapshots - - quota_set: quota_set - - id: id - - share_networks: share_networks - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-quota-show-response.json - :language: javascript - - - - -Update quotas -============= - -.. rest_method:: PUT /v2/{tenant_id}/quota-sets/{tenant_id} - -Updates quotas for a tenant. - -If you specify the optional ``user_id`` query parameter, you update -the quotas for this user in the tenant. If you omit this parameter, -you update the quotas for the project. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - force: force - - gigabytes: gigabytes - - snapshots: snapshots - - snapshot_gigabytes: snapshot_gigabytes - - shares: shares - - share_networks: share_networks - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-quota-update-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - gigabytes: gigabytes - - snapshots: snapshots - - snapshot_gigabytes: snapshot_gigabytes - - shares: shares - - quota_set: quota_set - - share_networks: share_networks - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-quota-update-response.json - :language: javascript - - - - -Delete quotas -============= - -.. rest_method:: DELETE /v2/{tenant_id}/quota-sets/{tenant_id} - -Deletes quotas for a tenant. The quota reverts to the default quota. - -If you specify the optional ``user_id`` query parameter, you delete -the quotas for this user in the tenant. If you omit this parameter, -you delete the quotas for the project. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - - - - diff --git a/api-ref/source/share/v1/share-security-services.inc b/api-ref/source/share/v1/share-security-services.inc deleted file mode 100644 index 576055751..000000000 --- a/api-ref/source/share/v1/share-security-services.inc +++ /dev/null @@ -1,334 +0,0 @@ -.. -*- rst -*- - -================= -Security services -================= - -You can create, update, view, and delete a security service. A -security service stores configuration information for clients for -authentication and authorization (AuthN/AuthZ). For example, a -share server will be the client for an existing service such as -LDAP, Kerberos, or Microsoft Active Directory. - -You can associate a share with from one to three security service -types: - -- ``ldap``. LDAP. - -- ``kerberos``. Kerberos. - -- ``active_directory``. Microsoft Active Directory. - -You can configure a security service with these options: - -- A DNS IP address. - -- An IP address or host name. - -- A domain. - -- A user or group name. - -- The password for the user, if you specify a user name. - - -Show security service details -============================= - -.. rest_method:: GET /v2/{tenant_id}/security-services/{security_service_id} - -Shows details for a security service. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - security_service_id: security_service_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - domain: domain - - project_id: project_id - - name: name - - updated_at: updated_at - - created_at: created_at - - dns_ip: dns_ip - - server: server - - user: user - - password: password - - type: type - - id: id - - description: description - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-security-service-show-response.json - :language: javascript - - - - -Update security service -======================= - -.. rest_method:: PUT /v2/{tenant_id}/security-services/{security_service_id} - -Updates a security service. - -If the security service is in ``active`` state, you can update only -the ``name`` and ``description`` attributes. A security service in -``active`` state is attached to a share network with an associated -share server. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - domain: domain - - description: description - - dns_ip: dns_ip - - server: server - - user: user - - password: password - - type: type - - name: name - - tenant_id: tenant_id - - security_service_id: security_service_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-security-service-update-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - domain: domain - - project_id: project_id - - name: name - - updated_at: updated_at - - created_at: created_at - - dns_ip: dns_ip - - server: server - - user: user - - password: password - - type: type - - id: id - - description: description - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-security-service-update-response.json - :language: javascript - - - - -Delete security service -======================= - -.. rest_method:: DELETE /v2/{tenant_id}/security-services/{security_service_id} - -Deletes a security service. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - security_service_id: security_service_id - - - - - - -Create security service -======================= - -.. rest_method:: POST /v2/{tenant_id}/security-services - -Creates a security service. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - domain: domain - - description: description - - dns_ip: dns_ip - - server: server - - user: user - - password: password - - type: type - - name: name - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-security-service-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - domain: domain - - project_id: project_id - - name: name - - updated_at: updated_at - - created_at: created_at - - dns_ip: dns_ip - - server: server - - user: user - - password: password - - type: type - - id: id - - description: description - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-security-service-create-response.json - :language: javascript - - - - -List security services -====================== - -.. rest_method:: GET /v2/{tenant_id}/security-services - -Lists all security services. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - type: type - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-security-services-list-response.json - :language: javascript - - - - -List security services with details -=================================== - -.. rest_method:: GET /v2/{tenant_id}/security-services/detail - -Lists all security services with details. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - domain: domain - - project_id: project_id - - name: name - - updated_at: updated_at - - created_at: created_at - - dns_ip: dns_ip - - server: server - - user: user - - password: password - - type: type - - id: id - - description: description - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-security-services-list-detailed-response.json - :language: javascript - - - diff --git a/api-ref/source/share/v1/share-services.inc b/api-ref/source/share/v1/share-services.inc deleted file mode 100644 index 5450c43ac..000000000 --- a/api-ref/source/share/v1/share-services.inc +++ /dev/null @@ -1,157 +0,0 @@ -.. -*- rst -*- - -======== -Services -======== - -Lists services. Services include ``manila-share`` and ``manila- -scheduler`` and their binaries, hosts, availability zones, current -statuses, and states (``up`` or ``down``). - -Administrators can also enable or disable a service. - -For old microversions 1.0-2.6 replace URL part ``services`` with -``os-services``. - - -Disable service -=============== - -.. rest_method:: PUT /v2/{tenant_id}/services/disable - -Disables a service. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - binary: binary - - host: host - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-service-disable-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - disabled: disabled - - binary: binary - - host: host - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-service-disable-response.json - :language: javascript - - - - -List services -============= - -.. rest_method:: GET /v2/{tenant_id}/services - -Lists all services. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - binary: binary - - zone: zone - - state: state - - updated_at: updated_at - - host: host - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-services-list-response.json - :language: javascript - - - - -Enable service -============== - -.. rest_method:: PUT /v2/{tenant_id}/services/enable - -Enables a service. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - binary: binary - - host: host - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-service-enable-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - disabled: disabled - - binary: binary - - host: host - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-service-enable-response.json - :language: javascript - - - diff --git a/api-ref/source/share/v1/share-share-export-locations.inc b/api-ref/source/share/v1/share-share-export-locations.inc deleted file mode 100644 index e44a21edc..000000000 --- a/api-ref/source/share/v1/share-share-export-locations.inc +++ /dev/null @@ -1,15 +0,0 @@ -.. -*- rst -*- - -======================================= -Share export locations (since API v2.9) -======================================= - -Set of APIs used for viewing export locations of shares. - -By default, these APIs are admin-only. Use the ``policy.json`` file -to grant permissions for these actions to other roles. - -Lists all export locations for a share. - -Show details of an export location belonging to a share. - diff --git a/api-ref/source/share/v1/share-share-instance-export-locations.inc b/api-ref/source/share/v1/share-share-instance-export-locations.inc deleted file mode 100644 index d7b98c663..000000000 --- a/api-ref/source/share/v1/share-share-instance-export-locations.inc +++ /dev/null @@ -1,104 +0,0 @@ -.. -*- rst -*- - -================================================ -Share instance export locations (since API v2.9) -================================================ - -Set of APIs used to view export locations of share instances. - -By default, these APIs are admin-only. Use the ``policy.json`` file -to grant permissions for these actions to other roles. - -Lists all export locations for a share instance. - -Show details of an export location belonging to a share instance. - - -List export locations -===================== - -.. rest_method:: GET /v2/{tenant_id}/share_instances/{share_instance_id}/export_locations - - - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - share_instance_id: share_instance_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - path: path - - share_instance_id: share_instance_id - - is_admin_only: is_admin_only - - id: id - - preferred: preferred - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-export-location-list-response.json - :language: javascript - - - - -Show single export location -=========================== - -.. rest_method:: GET /v2/{tenant_id}/share_instances/{share_instance_id}/export_locations/{export_location_id} - - - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - export_location_id: export_location_id - - tenant_id: tenant_id - - share_instance_id: share_instance_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - created_at: created_at - - updated_at: updated_at - - preferred: preferred - - is_admin_only: is_admin_only - - share_instance_id: share_instance_id - - path: path - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-export-location-show-response.json - :language: javascript - - - diff --git a/api-ref/source/share/v1/share-share-instances.inc b/api-ref/source/share/v1/share-share-instances.inc deleted file mode 100644 index beb23d380..000000000 --- a/api-ref/source/share/v1/share-share-instances.inc +++ /dev/null @@ -1,177 +0,0 @@ -.. -*- rst -*- - -================================ -Share instances (since API v2.3) -================================ - -Administrators can list, show information for, explicitly set the -state of, and force-delete share instances. Use the ``policy.json`` -file to grant permissions for these actions to other roles. - - -List share instances -==================== - -.. rest_method:: GET /v2/{tenant_id}/share_instances - -Lists all share instances. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - replica_state: replica_state - - availability_zone: availability_zone - - created_at: created_at - - export_location: export_location - - share_network_id: share_network_id - - export_locations: export_locations - - share_server_id: share_server_id - - host: host - - share_id: share_id - - access_rules_status: access_rules_status - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-instances-list-response.json - :language: javascript - - - - -Reset share instance state -========================== - -.. rest_method:: POST /v2/{tenant_id}/share_instances/{share_instance_id}/action - -Administrator only. Explicitly updates the state of a share instance. - -Use the ``policy.json`` file to grant permissions for this action -to other roles. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - status: status - - tenant_id: tenant_id - - share_instance_id: share_instance_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-instance-actions-reset-state-request.json - :language: javascript - - - - - - - -Force-delete share instance -=========================== - -.. rest_method:: POST /v2/{tenant_id}/share_instances/{share_instance_id}/action - -Administrator only. Force-deletes a share instance. - -Use the ``policy.json`` file to grant permissions for this action -to other roles. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - force_delete: force_delete - - tenant_id: tenant_id - - share_instance_id: share_instance_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-instance-actions-force-delete-request.json - :language: javascript - - - - - - - -Show share instance details -=========================== - -.. rest_method:: GET /v2/{tenant_id}/share_instances/{share_instance_id} - -Shows details for a share instance. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - share_instance_id: share_instance_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - replica_state: replica_state - - availability_zone: availability_zone - - created_at: created_at - - export_location: export_location - - share_network_id: share_network_id - - export_locations: export_locations - - share_server_id: share_server_id - - host: host - - share_id: share_id - - access_rules_status: access_rules_status - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-show-instance-response.json - :language: javascript - - - diff --git a/api-ref/source/share/v1/share-share-networks.inc b/api-ref/source/share/v1/share-share-networks.inc deleted file mode 100644 index 712fac05e..000000000 --- a/api-ref/source/share/v1/share-share-networks.inc +++ /dev/null @@ -1,444 +0,0 @@ -.. -*- rst -*- - -============== -Share networks -============== - -A share network stores network information that share servers can -use where shares are hosted. You can associate a share with a -single share network. When you create a share, you can optionally -specify the ID of a share network through which instances can -access the share. - -You can create, update, view, and delete a share network. - -When you create a share network, you can specify only one type of -network: - -- Neutron network. Specify a network ID and subnet ID. - -- Nova network. Specify a network ID. - -For more information about supported plug-ins for share networks, -see `Manila Network Plugins `_. - -A share network has these attributes: - -- The IP block in Classless Inter-Domain Routing (CIDR) notation - from which to allocate the network. - -- The IP version of the network. - -- The network type, which is ``vlan``, ``vxlan``, ``gre``, or - ``flat``. - -- If the network uses segmentation, a segmentation identifier. For - example, VLAN, VXLAN, and GRE networks use segmentation. - - -Show share network details -========================== - -.. rest_method:: GET /v2/{tenant_id}/share-networks/{share_network_id} - -Shows details for a share network. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - share_network_id: share_network_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - name: name - - neutron_net_id: neutron_net_id - - created_at: created_at - - neutron_subnet_id: neutron_subnet_id - - updated_at: updated_at - - network_type: network_type - - segmentation_id: segmentation_id - - ip_version: ip_version - - nova_net_id: nova_net_id - - cidr: cidr - - project_id: project_id - - id: id - - description: description - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-network-show-response.json - :language: javascript - - - - -Update share network -==================== - -.. rest_method:: PUT /v2/{tenant_id}/share-networks/{share_network_id} - -Updates a share network. - -Note that if the share network is used by any share server, you can -update only the ``name`` and ``description`` attributes. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - description: description - - name: name - - tenant_id: tenant_id - - share_network_id: share_network_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-network-update-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - name: name - - neutron_net_id: neutron_net_id - - created_at: created_at - - neutron_subnet_id: neutron_subnet_id - - updated_at: updated_at - - network_type: network_type - - segmentation_id: segmentation_id - - ip_version: ip_version - - nova_net_id: nova_net_id - - cidr: cidr - - project_id: project_id - - id: id - - description: description - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-network-update-response.json - :language: javascript - - - - -Delete share network -==================== - -.. rest_method:: DELETE /v2/{tenant_id}/share-networks/{share_network_id} - -Deletes a share network. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - share_network_id: share_network_id - - - - - - -List share networks with details -================================ - -.. rest_method:: GET /v2/{tenant_id}/share-networks/detail - -Lists all share networks with details. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - name: name - - neutron_net_id: neutron_net_id - - created_at: created_at - - neutron_subnet_id: neutron_subnet_id - - updated_at: updated_at - - network_type: network_type - - segmentation_id: segmentation_id - - ip_version: ip_version - - nova_net_id: nova_net_id - - cidr: cidr - - project_id: project_id - - id: id - - description: description - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-networks-list-detailed-response.json - :language: javascript - - - - -Add security service to share network -===================================== - -.. rest_method:: POST /v2/{tenant_id}/share-networks/{share_network_id}/action - -Adds a security service to a share network. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - security_service_id: security_service_id - - tenant_id: tenant_id - - share_network_id: share_network_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-network-add-security-service-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - name: name - - neutron_net_id: neutron_net_id - - created_at: created_at - - neutron_subnet_id: neutron_subnet_id - - updated_at: updated_at - - network_type: network_type - - segmentation_id: segmentation_id - - ip_version: ip_version - - nova_net_id: nova_net_id - - cidr: cidr - - project_id: project_id - - id: id - - description: description - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-network-add-security-service-response.json - :language: javascript - - - - -Remove security service from share network -========================================== - -.. rest_method:: POST /v2/{tenant_id}/share-networks/{share_network_id}/action - -Removes a security service from a share network. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - security_service_id: security_service_id - - tenant_id: tenant_id - - share_network_id: share_network_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-network-remove-security-service-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - name: name - - neutron_net_id: neutron_net_id - - created_at: created_at - - neutron_subnet_id: neutron_subnet_id - - updated_at: updated_at - - network_type: network_type - - segmentation_id: segmentation_id - - ip_version: ip_version - - nova_net_id: nova_net_id - - cidr: cidr - - project_id: project_id - - id: id - - description: description - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-network-remove-security-service-response.json - :language: javascript - - - - -Create share network -==================== - -.. rest_method:: POST /v2/{tenant_id}/share-networks - -Creates a share network. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - nova_net_id: nova_net_id - - neutron_net_id: neutron_net_id - - neutron_subnet_id: neutron_subnet_id - - description: description - - name: name - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-network-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - name: name - - neutron_net_id: neutron_net_id - - created_at: created_at - - neutron_subnet_id: neutron_subnet_id - - updated_at: updated_at - - network_type: network_type - - segmentation_id: segmentation_id - - ip_version: ip_version - - nova_net_id: nova_net_id - - cidr: cidr - - project_id: project_id - - id: id - - description: description - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-network-create-response.json - :language: javascript - - - - -List share networks -=================== - -.. rest_method:: GET /v2/{tenant_id}/share-networks - -Lists all share networks. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-networks-list-response.json - :language: javascript - - - diff --git a/api-ref/source/share/v1/share-share-servers.inc b/api-ref/source/share/v1/share-share-servers.inc deleted file mode 100644 index c70397c5a..000000000 --- a/api-ref/source/share/v1/share-share-servers.inc +++ /dev/null @@ -1,199 +0,0 @@ -.. -*- rst -*- - -============= -Share servers -============= - -A share server is created by multi-tenant back-end drivers where -shares are hosted. For example, with the ``generic`` driver, shares -are hosted on Compute VMs. With the ``cluster_mode`` driver from -NetApp, shares are hosted on virtual storage servers, also known as -Vservers or SVMs. - -Administrators can perform read and delete actions for share -servers. An administrator can delete an active share server only if -it contains no dependent shares. If an administrator deletes the -share server, the Shared File Systems service creates a share -server in response to a subsequent create share request. - -An administrator can use the ``policy.json`` file to grant -permissions for share server actions to other roles. - -The status of a share server indicates its current state. After you -successfully set up a share server, its status is ``active``. If -errors occur during set up such as when server data is not valid, -its status is ``error``. - -The possible share servers statuses are: - -**Share server statuses** - -+--------------+------------------------------------------------------------------+ -| Status | Description | -+--------------+------------------------------------------------------------------+ -| ``active`` | Share server was successfully set up. | -+--------------+------------------------------------------------------------------+ -| ``error`` | The set up or deletion of the share server failed. | -+--------------+------------------------------------------------------------------+ -| ``deleting`` | The share server has no dependent shares and is being deleted. | -+--------------+------------------------------------------------------------------+ -| ``creating`` | The share server is being created on the back end with data from | -| | the database. | -+--------------+------------------------------------------------------------------+ - - -Show share server details -========================= - -.. rest_method:: GET /v2/{tenant_id}/share-servers/{share_server_id}/detail - -Shows details for a share server. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - share_server_id: share_server_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - backend_details: backend_details - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-server-show-details-response.json - :language: javascript - - - - -List share servers -================== - -.. rest_method:: GET /v2/{tenant_id}/share-servers - -Lists all share servers. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - updated_at: updated_at - - share_network_id: share_network_id - - host: host - - share_network_name: share_network_name - - project_id: project_id - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-servers-list-response.json - :language: javascript - - - - -Show share server details -========================= - -.. rest_method:: GET /v2/{tenant_id}/share-servers/{share_server_id} - -Shows details for a share server. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - share_server_id: share_server_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - backend_details: backend_details - - created_at: created_at - - updated_at: updated_at - - share_network_id: share_network_id - - host: host - - share_network_name: share_network_name - - project_id: project_id - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-server-show-response.json - :language: javascript - - - - -Delete share server -=================== - -.. rest_method:: DELETE /v2/{tenant_id}/share-servers/{share_server_id} - -Deletes a share server. - -An administrator can delete an active share server only if it -contains no dependent shares. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - share_server_id: share_server_id - - - - - diff --git a/api-ref/source/share/v1/share-shares.inc b/api-ref/source/share/v1/share-shares.inc deleted file mode 100644 index 38c898f75..000000000 --- a/api-ref/source/share/v1/share-shares.inc +++ /dev/null @@ -1,476 +0,0 @@ -.. -*- rst -*- - -====== -Shares -====== - -A share is a remote, mountable file system. You can mount a share -to and access a share from several hosts by several users at a -time. - -You can create a share and associate it with a network, list -shares, and show information for, update, and delete a share. - -To create a share, specify one of these supported protocols: - -- ``NFS``. Network File System (NFS). - -- ``CIFS``. Common Internet File System (CIFS). - -- ``GLUSTERFS``. Gluster file system (GlusterFS). - -- ``HDFS``. Hadoop Distributed File System (HDFS). - -- ``CEPHFS``. Ceph File System (CephFS). - -You can also create snapshots of shares. To create a snapshot, you -specify the ID of the share that you want to snapshot. - -A share has one of these status values: - -**Share statuses** - -+----------------------------------------+--------------------------------------------------------+ -| Status | Description | -+----------------------------------------+--------------------------------------------------------+ -| ``creating`` | The share is being created. | -+----------------------------------------+--------------------------------------------------------+ -| ``deleting`` | The share is being deleted. | -+----------------------------------------+--------------------------------------------------------+ -| ``error`` | An error occurred during share creation. | -+----------------------------------------+--------------------------------------------------------+ -| ``error_deleting`` | An error occurred during share deletion. | -+----------------------------------------+--------------------------------------------------------+ -| ``available`` | The share is ready to use. | -+----------------------------------------+--------------------------------------------------------+ -| ``manage_starting`` | Share manage started. | -+----------------------------------------+--------------------------------------------------------+ -| ``manage_error`` | Share manage failed. | -+----------------------------------------+--------------------------------------------------------+ -| ``unmanage_starting`` | Share unmanage started. | -+----------------------------------------+--------------------------------------------------------+ -| ``unmanage_error`` | Share cannot be unmanaged. | -+----------------------------------------+--------------------------------------------------------+ -| ``unmanaged`` | Share was unmanaged. | -+----------------------------------------+--------------------------------------------------------+ -| ``extending`` | The extend, or increase, share size request was issued | -| | successfully. | -+----------------------------------------+--------------------------------------------------------+ -| ``extending_error`` | Extend share failed. | -+----------------------------------------+--------------------------------------------------------+ -| ``shrinking`` | Share is being shrunk. | -+----------------------------------------+--------------------------------------------------------+ -| ``shrinking_error`` | Failed to update quota on share shrinking. | -+----------------------------------------+--------------------------------------------------------+ -| ``shrinking_possible_data_loss_error`` | Shrink share failed due to possible data loss. | -+----------------------------------------+--------------------------------------------------------+ - - - -Configures Shared File Systems to manage a share. This API is -available for micro-versions later than or equal to 2.7 - - -List shares with details -======================== - -.. rest_method:: GET /v2/{tenant_id}/shares/detail - -Lists all shares, with details. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - is_public: is_public - - tenant_id: tenant_id - - all_tenants: all_tenants - - name: name - - status: status - - share_server_id: share_server_id - - metadata: metadata - - extra_specs: extra_specs - - share_type_id: share_type_id - - limit: limit - - offset: offset - - sort_key: sort_key - - sort_dir: sort_dir - - snapshot_id: snapshot_id - - host: host - - share_network_id: share_network_id - - project_id: project_id - - consistency_group_id: consistency_group_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - share_type_name: share_type_name - - links: links - - availability_zone: availability_zone - - share_network_id: share_network_id - - export_locations: export_locations - - share_server_id: share_server_id - - snapshot_id: snapshot_id - - id: id - - size: size - - share_type: share_type - - export_location: export_location - - consistency_group_id: consistency_group_id - - project_id: project_id - - metadata: metadata - - status: status - - description: description - - host: host - - access_rules_status: access_rules_status - - is_public: is_public - - task_state: task_state - - snapshot_support: snapshot_support - - name: name - - has_replicas: has_replicas - - replication_type: replication_type - - created_at: created_at - - share_proto: share_proto - - volume_type: volume_type - - source_cgsnapshot_member_id: source_cgsnapshot_member_id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-shares-list-detailed-response.json - :language: javascript - - - - -Create share -============ - -.. rest_method:: POST /v2/{tenant_id}/shares - -Creates a share. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - display_name: display_name - - description: description - - share_type: share_type - - availability_zone: availability_zone - - share_proto: share_proto - - display_description: display_description - - name: name - - consistency_group_id: consistency_group_id - - share_network_id: share_network_id - - snapshot_id: snapshot_id - - is_public: is_public - - size: size - - volume_type: volume_type - - metadata: metadata - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - share_type_name: share_type_name - - links: links - - availability_zone: availability_zone - - share_network_id: share_network_id - - export_locations: export_locations - - share_server_id: share_server_id - - snapshot_id: snapshot_id - - id: id - - size: size - - display_name: display_name - - share_type: share_type - - export_location: export_location - - display_description: display_description - - consistency_group_id: consistency_group_id - - project_id: project_id - - metadata: metadata - - status: status - - description: description - - host: host - - is_public: is_public - - task_state: task_state - - snapshot_support: snapshot_support - - name: name - - has_replicas: has_replicas - - replication_type: replication_type - - created_at: created_at - - share_proto: share_proto - - volume_type: volume_type - - source_cgsnapshot_member_id: source_cgsnapshot_member_id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-create-response.json - :language: javascript - - - - -List shares -=========== - -.. rest_method:: GET /v2/{tenant_id}/shares - -Lists all shares. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - is_public: is_public - - tenant_id: tenant_id - - all_tenants: all_tenants - - name: name - - status: status - - share_server_id: share_server_id - - metadata: metadata - - extra_specs: extra_specs - - share_type_id: share_type_id - - limit: limit - - offset: offset - - sort_key: sort_key - - sort_dir: sort_dir - - snapshot_id: snapshot_id - - host: host - - share_network_id: share_network_id - - project_id: project_id - - consistency_group_id: consistency_group_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - id: id - - links: links - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-shares-list-response.json - :language: javascript - - - - -Show share details -================== - -.. rest_method:: GET /v2/{tenant_id}/shares/{share_id} - -Shows details for a share. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - share_id: share_id - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - share_type_name: share_type_name - - links: links - - availability_zone: availability_zone - - share_network_id: share_network_id - - export_locations: export_locations - - share_server_id: share_server_id - - snapshot_id: snapshot_id - - id: id - - size: size - - share_type: share_type - - export_location: export_location - - consistency_group_id: consistency_group_id - - project_id: project_id - - metadata: metadata - - status: status - - description: description - - host: host - - access_rules_status: access_rules_status - - is_public: is_public - - task_state: task_state - - snapshot_support: snapshot_support - - name: name - - has_replicas: has_replicas - - replication_type: replication_type - - created_at: created_at - - share_proto: share_proto - - volume_type: volume_type - - source_cgsnapshot_member_id: source_cgsnapshot_member_id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-show-response.json - :language: javascript - - - - -Update share -============ - -.. rest_method:: PUT /v2/{tenant_id}/shares/{share_id} - -Updates a share. - -You can update these attributes: - -- ``display_name``, which also changes the ``name`` of the share. - -- ``display_description``, which also changes the ``description`` of - the share. - -- ``is_public``. Changes the level of visibility. - -If you try to update other attributes, they retain their previous -values. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - is_public: is_public - - display_name: display_name - - display_description: display_description - - share_id: share_id - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-update-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - share_type_name: share_type_name - - links: links - - availability_zone: availability_zone - - share_network_id: share_network_id - - export_locations: export_locations - - share_server_id: share_server_id - - snapshot_id: snapshot_id - - id: id - - size: size - - share_type: share_type - - export_location: export_location - - consistency_group_id: consistency_group_id - - project_id: project_id - - metadata: metadata - - status: status - - description: description - - host: host - - access_rules_status: access_rules_status - - is_public: is_public - - task_state: task_state - - snapshot_support: snapshot_support - - name: name - - has_replicas: has_replicas - - replication_type: replication_type - - created_at: created_at - - share_proto: share_proto - - volume_type: volume_type - - source_cgsnapshot_member_id: source_cgsnapshot_member_id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-update-response.json - :language: javascript - - - - -Delete share -============ - -.. rest_method:: DELETE /v2/{tenant_id}/shares/{share_id} - -Deletes a share. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - share_id: share_id - - tenant_id: tenant_id - - consistency_group_id: consistency_group_id - - - - - diff --git a/api-ref/source/share/v1/share-snapshots.inc b/api-ref/source/share/v1/share-snapshots.inc deleted file mode 100644 index 9fc4f5301..000000000 --- a/api-ref/source/share/v1/share-snapshots.inc +++ /dev/null @@ -1,481 +0,0 @@ -.. -*- rst -*- - -=============== -Share snapshots -=============== - -Use the shared file service to make snapshots of shares. A share -snapshot is a point-in-time, read-only copy of the data that is -contained in a share. You can create, manage, update, and delete -share snapshots. After you create or manage a share snapshot, you -can create a share from it. - -You can update a share snapshot to rename it, change its -description, or update its state to one of these supported states: - -- ``available`` - -- ``error`` - -- ``creating`` - -- ``deleting`` - -- ``error_deleting`` - -- ``manage_starting`` - -- ``manage_error`` - -- ``unmanage_starting`` - -- ``unmanage_error`` - -As administrator, you can also reset the state of a snapshot and -force-delete a share snapshot in any state. Use the ``policy.json`` -file to grant permissions for these actions to other roles. - - -Create share snapshot -===================== - -.. rest_method:: POST /v2/{tenant_id}/snapshots - -Creates a snapshot from a share. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - share_id: share_id - - force: force - - description: description - - display_description: display_description - - display_name: display_name - - name: name - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-snapshot-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - share_id: share_id - - description: description - - created_at: created_at - - share_proto: share_proto - - provider_location: provider_location - - share_size: share_size - - size: size - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-snapshot-create-response.json - :language: javascript - - - - -List share snapshots -==================== - -.. rest_method:: GET /v2/{tenant_id}/snapshots - -Lists all share snapshots. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-snapshots-list-response.json - :language: javascript - - - - -List share snapshots with details -================================= - -.. rest_method:: GET /v2/{tenant_id}/snapshots/detail - -Lists all share snapshots with details. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - share_id: share_id - - description: description - - created_at: created_at - - share_proto: share_proto - - share_size: share_size - - size: size - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-snapshots-list-detailed-response.json - :language: javascript - - - - -Manage share snapshot -===================== - -.. rest_method:: POST /v2/{tenant_id}/snapshots/manage - -(Since API v2.12) Configures Shared File Systems to manage a share snapshot. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - share_id: share_id - - display_name: display_name - - description: description - - provider_location: provider_location - - driver_options: driver_options - - display_description: display_description - - name: name - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-snapshot-manage-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - share_id: share_id - - description: description - - created_at: created_at - - share_proto: share_proto - - provider_location: provider_location - - share_size: share_size - - size: size - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-snapshot-manage-response.json - :language: javascript - - - - -Reset share snapshot state -========================== - -.. rest_method:: POST /v2/{tenant_id}/snapshots/{snapshot_id}/action - -Administrator only. Explicitly updates the state of a share snapshot. - -Use the ``policy.json`` file to grant permissions for this action -to other roles. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - status: status - - tenant_id: tenant_id - - snapshot_id: snapshot_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-snapshot-actions-reset-state-request.json - :language: javascript - - - - - - - -Force-delete share snapshot -=========================== - -.. rest_method:: POST /v2/{tenant_id}/snapshots/{snapshot_id}/action - -Administrator only. Force-deletes a share snapshot in any state. - -Use the ``policy.json`` file to grant permissions for this action -to other roles. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - force_delete: force_delete - - tenant_id: tenant_id - - snapshot_id: snapshot_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-snapshot-actions-force-delete-request.json - :language: javascript - - - - - - - -Unmanage share snapshot -======================= - -.. rest_method:: POST /v2/{tenant_id}/snapshots/{snapshot_id}/action - -(Since API v2.12) Configures Shared File Systems to stop managing a share snapshot. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - unmanage: unmanage - - tenant_id: tenant_id - - snapshot_id: snapshot_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-snapshot-actions-unmanage-request.json - :language: javascript - - - - - - - -Show share snapshot details -=========================== - -.. rest_method:: GET /v2/{tenant_id}/snapshots/{snapshot_id} - -Shows details for a share snapshot. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - snapshot_id: snapshot_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - share_id: share_id - - description: description - - created_at: created_at - - share_proto: share_proto - - share_size: share_size - - size: size - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-snapshot-show-response.json - :language: javascript - - - - -Update share snapshot -===================== - -.. rest_method:: PUT /v2/{tenant_id}/snapshots/{snapshot_id} - -Updates a share snapshot. - -You can update these attributes: - -- ``display_name``, which also changes the ``name`` of the share - snapshot. - -- ``display_description``, which also changes the ``description`` of - the share snapshot. - -- ``is_public``. Changes the level of visibility. - -If you try to update other attributes, they retain their previous -values. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - display_name: display_name - - display_description: display_description - - tenant_id: tenant_id - - snapshot_id: snapshot_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-snapshot-update-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - status: status - - share_id: share_id - - description: description - - created_at: created_at - - share_proto: share_proto - - share_size: share_size - - size: size - - id: id - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-snapshot-update-response.json - :language: javascript - - - - -Delete share snapshot -===================== - -.. rest_method:: DELETE /v2/{tenant_id}/snapshots/{snapshot_id} - -Deletes a share snapshot. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - snapshot_id: snapshot_id - - - - - diff --git a/api-ref/source/share/v1/share-type.inc b/api-ref/source/share/v1/share-type.inc deleted file mode 100644 index 2ed4942d6..000000000 --- a/api-ref/source/share/v1/share-type.inc +++ /dev/null @@ -1,474 +0,0 @@ -.. -*- rst -*- - -=========== -Share types -=========== - -A share type enables you to filter or choose back ends before you -create a share. A share type behaves in the same way as a Block -Storage volume type behaves. - -You set a share type to private or public and manage the access to -the private share types. - -When you issue a create a share type request, you can submit a -request body with either a ``share_type`` or ``volume_type`` -object. The use of the ``volume_type`` object is deprecated but -supported. It is recommended that you use the ``share_type`` object -when you create a share type. - -No matter which object type you include in the request, the API -creates both a ``volume_type`` object and a ``share_type`` object. -Both objects have the same ID. When you issue a list share types -request, the response shows both ``share_types`` and -``volume_types`` objects. - -You can set share types as either public or private. By default a -share type is created as publicly accessible. Set -``share_type_access:is_public`` (``os-share-type-access:is_public`` -for micro-versions 1.0-2.6) to ``False`` to make the share type -private. - -You can manage the access to the private share types for the -different projects. You can add access, remove access, and get -information about access for a private share type. - -Administrators can create share types with these extra -specifications that are used to filter back ends: - -- ``driver_handles_share_servers``. Required. Defines the driver - mode for share server, or storage, life cycle management. The - Shared File Systems service creates a share server for the export - of shares. - - Set to ``True`` when the share driver manages, or handles, the - share server life cycle. - - Set to ``False`` when an administrator rather than a share driver - manages the storage life cycle. - -- ``snapshot_support``. Filters back ends by whether they do or do - not support share snapshots. - - Set to ``True`` to find back ends that support share snapshots. - - Set to ``False`` to find back ends that do not support share - snapshots. - -Administrators can also set additional extra specifications for a -share type for the following purposes: - -- Filter back ends. Specify these unqualified extra specifications - in this format: ``extra_spec=value``. For example, - ``netapp_raid_type=raid4``. - -- Set data for the driver. Except for the special ``capabilities`` - prefix, you specify these qualified extra specifications with its - prefix followed by a colon: ``vendor:extra_spec=value``. For - example, ``netapp:thin_provisioned=true``. - -The scheduler uses the special ``capabilities`` prefix for -filtering. The scheduler can only create a share on a back end that -reports capabilities that match the unscoped extra-spec keys for -the share type. For details, see `Capabilities and Extra-Specs `_. - -Each driver implementation determines which extra specification -keys it uses. For details, see the documentation for the driver. - -An administrator can use the ``policy.json`` file to grant -permissions for share type creation with extra specifications to -other roles. - - -Unset an extra spec -=================== - -.. rest_method:: DELETE /v2/{tenant_id}/types/{share_type_id}/extra_specs/{key} - -Unsets an extra specification for the share type. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - share_type_id: share_type_id - - tenant_id: tenant_id - - - - - - -Delete share type -================= - -.. rest_method:: DELETE /v2/{tenant_id}/types/{share_type_id} - -Deletes a share type. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - share_type_id: share_type_id - - tenant_id: tenant_id - - - - - - -Create share type -================= - -.. rest_method:: POST /v2/{tenant_id}/types - -Creates a share type. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - os-share-type-access:is_public: os-share-type-access:is_public - - snapshot_support: snapshot_support - - extra_specs: extra_specs - - name: name - - driver_handles_share_servers: driver_handles_share_servers - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-type-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - os-share-type-access:is_public: os-share-type-access:is_public - - required_extra_specs: required_extra_specs - - name: name - - driver_handles_share_servers: driver_handles_share_servers - - extra_specs: extra_specs - - snapshot_support: snapshot_support - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-type-create-response.json - :language: javascript - - - - -List share types -================ - -.. rest_method:: GET /v2/{tenant_id}/types - -Lists all share types. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - os-share-type-access:is_public: os-share-type-access:is_public - - required_extra_specs: required_extra_specs - - name: name - - driver_handles_share_servers: driver_handles_share_servers - - extra_specs: extra_specs - - snapshot_support: snapshot_support - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-types-list-response.json - :language: javascript - - - - -Add share type access -===================== - -.. rest_method:: POST /v2/{tenant_id}/types/{share_type_id}/action - -Adds share type access for a project. - -You can add access to private share types only. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - project: project - - share_type_id: share_type_id - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-type-grant-access-request.json - :language: javascript - - - - - - - -Remove share type access -======================== - -.. rest_method:: POST /v2/{tenant_id}/types/{share_type_id}/action - -Removes share type access from a project. - -You can remove access from private share types only. - -Error response codes:202, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - project: project - - share_type_id: share_type_id - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-type-revoke-access-request.json - :language: javascript - - - - - - - -Show share type access details -============================== - -.. rest_method:: GET /v2/{tenant_id}/types/{share_type_id}/share_type_access - -Shows access details for a share type. - -You can view access details for private share types only. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - share_type_id: share_type_id - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - share_type_id: share_type_id - - project_id: project_id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-types-list-access-response.json - :language: javascript - - - - -Set extra spec for share type -============================= - -.. rest_method:: POST /v2/{tenant_id}/types/{share_type_id}/extra_specs - -Sets an extra specification for the share type. - -Each driver implementation determines which extra specification -keys it uses. For details, see `Capabilities and Extra-Specs `_ and documentation for your driver. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - extra_specs: extra_specs - - share_type_id: share_type_id - - tenant_id: tenant_id - -Request Example ---------------- - -.. literalinclude:: ../samples/manila-share-type-set-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - extra_specs: extra_specs - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-type-set-response.json - :language: javascript - - - - -List extra specs -================ - -.. rest_method:: GET /v2/{tenant_id}/types/{share_type_id}/extra_specs - -Lists the extra specifications for a share type. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - share_type_id: share_type_id - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - snapshot_support: snapshot_support - - extra_specs: extra_specs - - driver_handles_share_servers: driver_handles_share_servers - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-types-extra-specs-list-response.json - :language: javascript - - - - -List default share types -======================== - -.. rest_method:: GET /v2/{tenant_id}/types/default - -Lists default share types. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - tenant_id: tenant_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - os-share-type-access:is_public: os-share-type-access:is_public - - required_extra_specs: required_extra_specs - - name: name - - driver_handles_share_servers: driver_handles_share_servers - - extra_specs: extra_specs - - snapshot_support: snapshot_support - - id: id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/manila-share-types-default-list-response.json - :language: javascript - - - diff --git a/api-ref/source/share/v1/share-versions.inc b/api-ref/source/share/v1/share-versions.inc deleted file mode 100644 index d7b6d18ee..000000000 --- a/api-ref/source/share/v1/share-versions.inc +++ /dev/null @@ -1,8 +0,0 @@ -.. -*- rst -*- - -============ -API versions -============ - -Lists information for all Shared File Systems API versions. - diff --git a/api-ref/source/telemetry/v2/alarms.inc b/api-ref/source/telemetry/v2/alarms.inc deleted file mode 100644 index 5d59e27a3..000000000 --- a/api-ref/source/telemetry/v2/alarms.inc +++ /dev/null @@ -1,338 +0,0 @@ -.. -*- rst -*- - -====== -Alarms -====== - -Lists, creates, gets details for, updates, and deletes alarms. - - -Show alarm details -================== - -.. rest_method:: GET /v2/alarms/{alarm_id} - -Shows details for an alarm, by alarm ID. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - alarm_id: alarm_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - alarm_actions: alarm_actions - - ok_actions: ok_actions - - description: description - - timestamp: timestamp - - enabled: enabled - - combination_rule: combination_rule - - state_timestamp: state_timestamp - - threshold_rule: threshold_rule - - alarm_id: alarm_id - - state: state - - insufficient_data_actions: insufficient_data_actions - - repeat_actions: repeat_actions - - user_id: user_id - - project_id: project_id - - type: type - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/alarm-show-response.json - :language: javascript - - - - -Update alarm -============ - -.. rest_method:: PUT /v2/alarms/{alarm_id} - -Updates an alarm. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - alarm_id: alarm_id - - data: data - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - alarm_actions: alarm_actions - - ok_actions: ok_actions - - description: description - - timestamp: timestamp - - enabled: enabled - - combination_rule: combination_rule - - state_timestamp: state_timestamp - - threshold_rule: threshold_rule - - alarm_id: alarm_id - - state: state - - insufficient_data_actions: insufficient_data_actions - - repeat_actions: repeat_actions - - user_id: user_id - - project_id: project_id - - type: type - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/alarm-show-response.json - :language: javascript - - - - -Delete alarm -============ - -.. rest_method:: DELETE /v2/alarms/{alarm_id} - -Deletes an alarm, by alarm ID. - -Error response codes:204, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - alarm_id: alarm_id - - - - - - -Update alarm state -================== - -.. rest_method:: PUT /v2/alarms/{alarm_id}/state - -Sets the state of an alarm. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - alarm_id: alarm_id - - state: state - - - - -Response Example ----------------- - -.. literalinclude:: - :language: javascript - - - - -Show alarm state -================ - -.. rest_method:: GET /v2/alarms/{alarm_id}/state - -Shows the state for an alarm, by alarm ID. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - alarm_id: alarm_id - - - - -Response Example ----------------- - -.. literalinclude:: - :language: javascript - - - - -List alarms -=========== - -.. rest_method:: GET /v2/alarms - -Lists alarms, based on a query. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - q: q - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - alarm_actions: alarm_actions - - ok_actions: ok_actions - - description: description - - timestamp: timestamp - - enabled: enabled - - combination_rule: combination_rule - - state_timestamp: state_timestamp - - threshold_rule: threshold_rule - - alarm_id: alarm_id - - state: state - - insufficient_data_actions: insufficient_data_actions - - repeat_actions: repeat_actions - - user_id: user_id - - project_id: project_id - - type: type - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/alarms-list-response.json - :language: javascript - - - - -Create alarm -============ - -.. rest_method:: POST /v2/alarms - -Creates an alarm. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - data: data - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - alarm_actions: alarm_actions - - ok_actions: ok_actions - - description: description - - timestamp: timestamp - - enabled: enabled - - combination_rule: combination_rule - - state_timestamp: state_timestamp - - threshold_rule: threshold_rule - - alarm_id: alarm_id - - state: state - - insufficient_data_actions: insufficient_data_actions - - repeat_actions: repeat_actions - - user_id: user_id - - project_id: project_id - - type: type - - name: name - - - -Response Example ----------------- - -.. literalinclude:: ../samples/alarm-show-response.json - :language: javascript - - - - -Show alarm history -================== - -.. rest_method:: GET /v2/alarms/{alarm_id}/history - -Assembles and shows the history for an alarm, by alarm ID. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - alarm_id: alarm_id - - q: q - - - - -Response Example ----------------- - -.. literalinclude:: - :language: javascript - - - diff --git a/api-ref/source/telemetry/v2/capabilities.inc b/api-ref/source/telemetry/v2/capabilities.inc deleted file mode 100644 index e3461b28a..000000000 --- a/api-ref/source/telemetry/v2/capabilities.inc +++ /dev/null @@ -1,92 +0,0 @@ -.. -*- rst -*- - -============ -Capabilities -============ - -Gets information for API and storage capabilities. - -The Telemetry service enables you to store samples, events, and -alarm definitions in supported database back ends. The -``capabilities`` resource enables you to list the capabilities that -a database supports. - -The ``capabilities`` resource returns a flattened dictionary of -capability properties, each with an associated boolean value. A -value of ``true`` indicates that the corresponding capability is -available in the back end. - -You can optionally configure separate database back ends for -samples, events, and alarms definitions. The ``capabilities`` -response shows a value of ``true`` to indicate that the definitions -database for samples, events, or alarms is ready to use in a -production environment. - - -List capabilities -================= - -.. rest_method:: GET /v2/capabilities - -A representation of the API and storage capabilities. Usually, the storage driver imposes constraints. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - statistics:query:complex: statistics:query:complex - - alarms:history:query:simple: alarms:history:query:simple - - meters:query:metadata: meters:query:metadata - - alarms:query:simple: alarms:query:simple - - resources:query:simple: resources:query:simple - - api: api - - statistics:aggregation:selectable:quartile: statistics:aggregation:selectable:quartile - - statistics:query:simple: statistics:query:simple - - statistics:aggregation:selectable:count: statistics:aggregation:selectable:count - - statistics:aggregation:selectable:min: statistics:aggregation:selectable:min - - statistics:aggregation:selectable:sum: statistics:aggregation:selectable:sum - - storage: storage - - alarm_storage: alarm_storage - - statistics:aggregation:selectable:avg: statistics:aggregation:selectable:avg - - meters:query:complex: meters:query:complex - - statistics:groupby: statistics:groupby - - alarms:history:query:complex: alarms:history:query:complex - - meters:query:simple: meters:query:simple - - samples:query:metadata: samples:query:metadata - - statistics:query:metadata: statistics:query:metadata - - storage:production_ready: storage:production_ready - - samples:query:simple: samples:query:simple - - resources:query:metadata: resources:query:metadata - - statistics:aggregation:selectable:max: statistics:aggregation:selectable:max - - samples:query:complex: samples:query:complex - - statistics:aggregation:standard: statistics:aggregation:standard - - events:query:simple: events:query:simple - - statistics:aggregation:selectable:stddev: statistics:aggregation:selectable:stddev - - alarms:query:complex: alarms:query:complex - - statistics:aggregation:selectable:cardinality: statistics:aggregation:selectable:cardinality - - event_storage: event_storage - - resources:query:complex: resources:query:complex - - - -Response Example ----------------- - -.. literalinclude:: ../samples/capabilities-list-response.json - :language: javascript - - - diff --git a/api-ref/source/telemetry/v2/events.inc b/api-ref/source/telemetry/v2/events.inc deleted file mode 100644 index 0b0585bce..000000000 --- a/api-ref/source/telemetry/v2/events.inc +++ /dev/null @@ -1,93 +0,0 @@ -.. -*- rst -*- - -====== -Events -====== - -Lists all events and shows details for an event. - - -Show event details -================== - -.. rest_method:: GET /v2/events/{message_id} - -Shows details for an event. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - message_id: message_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - traits: traits - - raw: raw - - generated: generated - - event_type: event_type - - message_id: message_id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/event-show-response.json - :language: javascript - - - - -List events -=========== - -.. rest_method:: GET /v2/events - -Lists all events. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - q: q - - limit: limit - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - traits: traits - - raw: raw - - generated: generated - - event_type: event_type - - message_id: message_id - - - -Response Example ----------------- - -.. literalinclude:: ../samples/events-list-response.json - :language: javascript - - - diff --git a/api-ref/source/telemetry/v2/meters.inc b/api-ref/source/telemetry/v2/meters.inc deleted file mode 100644 index 292fbaad2..000000000 --- a/api-ref/source/telemetry/v2/meters.inc +++ /dev/null @@ -1,386 +0,0 @@ -.. -*- rst -*- - -====== -Meters -====== - -Lists all meters, adds samples to meters, and lists samples for -meters. For list operations, if you do not explicitly set the -``limit`` query parameter, a default limit is applied. The default -limit is the ``default_api_return_limit`` configuration option -value. - -Also, computes and lists statistics for samples in a time range. -You can use the ``aggregate`` query parameter in the ``statistics`` -URI to explicitly select the ``stddev``, ``cardinality``, or any -other standard function. For example: - -:: - - GET /v2/meters/METER_NAME/statistics?aggregate.func=NAME - & - aggregate.param=VALUE - -The ``aggregate.param`` parameter value is optional for all -functions except the ``cardinality`` function. - -The API silently ignores any duplicate aggregate function and -parameter pairs. - -The API accepts and storage drivers support duplicate functions -with different parameter values. In this example, the -``cardinality`` function is accepted twice with two different -parameter values: - -:: - - GET /v2/meters/METER_NAME/statistics?aggregate.func=cardinality - & - aggregate.param=resource_id - & - aggregate.func=cardinality - & - aggregate.param=project_id - -**Examples:** - -Use the ``stddev`` function to request the standard deviation of -CPU utilization: - -:: - - GET /v2/meters/cpu_util/statistics?aggregate.func=stddev - -The response looks like this: - -.. code-block:: json - - [ - { - "aggregate": { - "stddev": 0.6858829 - }, - "duration_start": "2014-01-30T11:13:23", - "duration_end": "2014-01-31T16:07:13", - "duration": 104030, - "period": 0, - "period_start": "2014-01-30T11:13:23", - "period_end": "2014-01-31T16:07:13", - "groupby": null, - "unit": "%" - } - ] - -Use the ``cardinality`` function with the project ID to return the -number of distinct tenants with images: - -:: - - GET /v2/meters/image/statistics?aggregate.func=cardinality - & - aggregate.param=project_id - -The following, more complex, example determines: - -- The number of distinct instances (``cardinality``) - -- The total number of instance samples (``count``) for a tenant in - 15-minute intervals (``period`` and ``groupby`` options) - -:: - - GET /v2/meters/instance/statistics?aggregate.func=cardinality - & - aggregate.param=resource_id - & - aggregate.func=count - & - groupby=project_id - & - period=900 - -The response looks like this: - -.. code-block:: json - - [ - { - "count": 19, - "aggregate": { - "count": 19, - "cardinality/resource_id": 3 - }, - "duration": 328.47803, - "duration_start": "2014-01-31T10:00:41.823919", - "duration_end": "2014-01-31T10:06:10.301948", - "period": 900, - "period_start": "2014-01-31T10:00:00", - "period_end": "2014-01-31T10:15:00", - "groupby": { - "project_id": "061a5c91811e4044b7dc86c6136c4f99" - }, - "unit": "instance" - }, - { - "count": 22, - "aggregate": { - "count": 22, - "cardinality/resource_id": 4 - }, - "duration": 808.00385, - "duration_start": "2014-01-31T10:15:15", - "duration_end": "2014-01-31T10:28:43.003840", - "period": 900, - "period_start": "2014-01-31T10:15:00", - "period_end": "2014-01-31T10:30:00", - "groupby": { - "project_id": "061a5c91811e4044b7dc86c6136c4f99" - }, - "unit": "instance" - }, - { - "count": 2, - "aggregate": { - "count": 2, - "cardinality/resource_id": 2 - }, - "duration": 0, - "duration_start": "2014-01-31T10:35:15", - "duration_end": "2014-01-31T10:35:15", - "period": 900, - "period_start": "2014-01-31T10:30:00", - "period_end": "2014-01-31T10:45:00", - "groupby": { - "project_id": "061a5c91811e4044b7dc86c6136c4f99" - }, - "unit": "instance" - } - ] - - -Show meter statistics -===================== - -.. rest_method:: GET /v2/meters/{meter_name}/statistics - -Computes and lists statistics for samples in a time range. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - meter_name: meter_name - - q: q - - groupby: groupby - - period: period - - aggregate: aggregate - - limit: limit - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - count: count - - duration_start: duration_start - - min: min - - max: max - - duration_end: duration_end - - period: period - - sum: sum - - duration: duration - - period_end: period_end - - aggregate: aggregate - - period_start: period_start - - avg: avg - - groupby: groupby - - unit: unit - - - -Response Example ----------------- - -.. literalinclude:: ../samples/statistics-list-response.json - :language: javascript - - - - -List meters -=========== - -.. rest_method:: GET /v2/meters - -Lists meters, based on the data recorded so far. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - q: q - - limit: limit - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - user_id: user_id - - name: name - - resource_id: resource_id - - source: source - - meter_id: meter_id - - project_id: project_id - - type: type - - unit: unit - - - -Response Example ----------------- - -.. literalinclude:: ../samples/meters-list-response.json - :language: javascript - - - - -List samples for meter -====================== - -.. rest_method:: GET /v2/meters/{meter_name} - -Lists samples for a meter, by meter name. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - meter_name: meter_name - - q: q - - limit: limit - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - user_id: user_id - - resource_id: resource_id - - timestamp: timestamp - - meter: meter - - volume: volume - - source: source - - recorded_at: recorded_at - - project_id: project_id - - type: type - - id: id - - unit: unit - - metadata: metadata - - - -Response Example ----------------- - -.. literalinclude:: ../samples/samples-list-response.json - :language: javascript - - - - -Add samples to meter -==================== - -.. rest_method:: POST /v2/meters/{meter_name} - -Adds samples to a meter, by meter name. - -If you attempt to add a sample that is not supported, this call -returns the ``409`` response code. - - -Normal response codes: 200 -Error response codes:409, - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - user_id: user_id - - resource_id: resource_id - - timestamp: timestamp - - meter: meter - - volume: volume - - source: source - - recorded_at: recorded_at - - project_id: project_id - - type: type - - id: id - - unit: unit - - metadata: metadata - - meter_name: meter_name - - direct: direct - - samples: samples - -Request Example ---------------- - -.. literalinclude:: ../samples/sample-create-request.json - :language: javascript - - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - user_id: user_id - - resource_id: resource_id - - timestamp: timestamp - - meter: meter - - volume: volume - - source: source - - recorded_at: recorded_at - - project_id: project_id - - type: type - - id: id - - unit: unit - - metadata: metadata - - - -Response Example ----------------- - -.. literalinclude:: ../samples/sample-show-response.json - :language: javascript - - - - diff --git a/api-ref/source/telemetry/v2/parameters.yaml b/api-ref/source/telemetry/v2/parameters.yaml deleted file mode 100644 index 10c6a67ef..000000000 --- a/api-ref/source/telemetry/v2/parameters.yaml +++ /dev/null @@ -1,734 +0,0 @@ -# variables in header -{} - -# variables in path -alarm_id_1: - description: | - The UUID of the alarm. - in: path - required: false - type: string -message_id_1: - description: | - The UUID of the message. - in: path - required: false - type: string -meter_name: - description: | - The name of the meter. - in: path - required: false - type: string -resource_id_2: - description: | - The UUID of the resource. - in: path - required: false - type: string -sample_id: - description: | - The UUID of the sample. - in: path - required: false - type: string - -# variables in query -aggregate: - description: | - A list of selectable aggregation functions to apply. - - For example: - - :: - - GET /v2/meters/METER_NAME/statistics?aggregate.func=cardinality - & - aggregate.param=resource_id - & - aggregate.func=cardinality - & - aggregate.param=project_id - in: query - required: false - type: object -data: - description: | - An alarm within the request body. - in: query - required: false - type: string -direct: - description: | - Indicates whether the samples are POST ed - directly to storage. Set ``?direct=True`` to POST the samples - directly to storage. - in: query - required: false - type: string -groupby: - description: | - Fields for group by aggregation. - in: query - required: false - type: object -limit: - description: | - Limits the maximum number of samples that the response returns. - - For example: - - :: - - GET /v2/events?limit=1000 - in: query - required: false - type: integer -limit_1: - description: | - Requests a page size of items. Returns a number - of items up to a limit value. Use the ``limit`` parameter to make - an initial limited request and use the ID of the last-seen item - from the response as the ``marker`` parameter value in a - subsequent limited request. - in: query - required: false - type: integer -meter_links: - description: | - Set ``?meter_links=1`` to return a self link and - related meter links. - in: query - required: false - type: integer -period: - description: | - The period, in seconds, for which you want - statistics. - in: query - required: false - type: integer -q: - description: | - Filters the response by one or more arguments. - For example: ``?q.field=Foo & q.value=my_text``. - in: query - required: false - type: array -q_1: - description: | - Filters the response by one or more event arguments. - - For example: - - :: - - GET /v2/events?q.field=Foo - & - q.value=my_text - in: query - required: false - type: array -samples: - description: | - A list of samples. - in: query - required: false - type: array -state_1: - description: | - The alarm state. A valid value is ``ok``, - ``alarm``, or ``insufficient data``. - in: query - required: true - type: string - -# variables in body -alarm_actions: - description: | - The list of actions that the alarm performs. - in: body - required: true - type: array -alarm_id: - description: | - The UUID of the alarm. - in: body - required: true - type: string -alarm_storage: - description: | - Defines the capabilities for the storage that - stores persisting alarm definitions. A value of ``true`` indicates - that the capability is available. - in: body - required: true - type: object -alarms:history:query:complex: - description: | - If ``true``, the complex query capability for - alarm history is available for the configured database back end. - in: body - required: true - type: boolean -alarms:history:query:simple: - description: | - If ``true``, the simple query capability for - alarm history is available for the configured database back end. - in: body - required: true - type: boolean -alarms:query:complex: - description: | - If ``true``, the complex query capability for - alarm definitions is available for the configured database back - end. - in: body - required: true - type: boolean -alarms:query:simple: - description: | - If ``true``, the simple query capability for - alarm definitions is available for the configured database back - end. - in: body - required: true - type: boolean -api: - description: | - A set of key and value pairs that contain the API - capabilities for the configured storage driver. - in: body - required: true - type: object -avg: - description: | - The average of all volume values in the data. - in: body - required: true - type: number -combination_rule: - description: | - The rules for the combination alarm type. - in: body - required: true - type: string -count: - description: | - The number of samples seen. - in: body - required: true - type: integer -description: - description: | - Describes the alarm. - in: body - required: true - type: string -duration: - description: | - The number of seconds between the oldest and - newest date and time stamp. - in: body - required: true - type: number -duration_end: - description: | - The date and time in UTC format of the query end - time. - in: body - required: true - type: string -duration_start: - description: | - The date and time in UTC format of the query - start time. - in: body - required: true - type: string -enabled: - description: | - If ``true``, evaluation and actioning is enabled - for the alarm. - in: body - required: true - type: boolean -event_storage: - description: | - If ``true``, the capabilities for the storage - that stores persisting events is available. - in: body - required: true - type: object -event_type: - description: | - The dotted string that represents the event. - in: body - required: true - type: string -events:query:simple: - description: | - If ``true``, the simple query capability for - events is available for the configured database back end. - in: body - required: true - type: boolean -generated: - description: | - The date and time when the event occurred. - in: body - required: true - type: string -id: - description: | - The UUID of the sample. - in: body - required: true - type: string -insufficient_data_actions: - description: | - The list of actions that the alarm performs when - the alarm state is ``insufficient_data``. - in: body - required: true - type: array -links: - description: | - A list that contains a self link and associated - meter links. - in: body - required: true - type: array -max: - description: | - The maximum volume seen in the data. - in: body - required: true - type: number -message_id: - description: | - The UUID of the message. - in: body - required: true - type: string -metadata: - description: | - An arbitrary set of one or more metadata key and - value pairs that are associated with the sample. - in: body - required: true - type: object -metadata_1: - description: | - A set of one or more arbitrary metadata key and - value pairs that are associated with the resource. - in: body - required: true - type: object -meter: - description: | - The meter name. - in: body - required: true - type: string -meter_id: - description: | - The UUID of the meter. - in: body - required: true - type: string -meters:query:complex: - description: | - If ``true``, the complex query capability for - meters is available for the configured database back end. - in: body - required: true - type: boolean -meters:query:metadata: - description: | - If ``true``, the simple query capability for the - metadata of meters is available for the configured database back - end. - in: body - required: true - type: boolean -meters:query:simple: - description: | - If ``true``, the simple query capability for - meters is available for the configured database back end. - in: body - required: true - type: boolean -min: - description: | - The minimum volume seen in the data. - in: body - required: true - type: number -name: - description: | - The name of the alarm. - in: body - required: true - type: string -name_1: - description: | - The meter name. - in: body - required: true - type: string -ok_actions: - description: | - The list of actions that the alarm performs when - the alarm state is ``ok``. - in: body - required: true - type: array -period_end: - description: | - The period end date and time in UTC format. - in: body - required: true - type: string -period_start: - description: | - The period start date and time in UTC format. - in: body - required: true - type: string -project_id: - description: | - The UUID of the project or tenant that owns the - resource. - in: body - required: true - type: string -project_id_1: - description: | - The UUID of the project. - in: body - required: true - type: string -project_id_2: - description: | - The UUID of the owning project or tenant. - in: body - required: true - type: string -raw: - description: | - A dictionary object that stores event messages - for future evaluation. - in: body - required: true - type: object -recorded_at: - description: | - The date and time when the sample was recorded. - in: body - required: true - type: string -repeat_actions: - description: | - If set to ``true``, the alarm notifications are - repeated. Otherwise, this value is ``false``. - in: body - required: true - type: boolean -resource_id: - description: | - The UUID of the resource for which the - measurements are taken. - in: body - required: true - type: string -resource_id_1: - description: | - The UUID of the resource. - in: body - required: true - type: string -resources:query:complex: - description: | - If ``true``, the complex query capability for - resources is available for the configured database back end. - in: body - required: true - type: boolean -resources:query:metadata: - description: | - If ``true``, the simple query capability for the - metadata of resources is available for the configured database - back end. - in: body - required: true - type: boolean -resources:query:simple: - description: | - If ``true``, the simple query capability for - resources is available for the configured database back end. - in: body - required: true - type: boolean -samples:query:complex: - description: | - If ``true``, the complex query capability for - samples is available for the configured database back end. - in: body - required: true - type: boolean -samples:query:metadata: - description: | - If ``true``, the simple query capability for the - metadata of samples is available for the configured database back - end. - in: body - required: true - type: boolean -samples:query:simple: - description: | - If ``true``, the simple query capability for - samples is available for the configured database back end. - in: body - required: true - type: boolean -source: - description: | - The name of the source that identifies where the - sample comes from. - in: body - required: true - type: string -source_1: - description: | - The name of the source from which the meter came. - in: body - required: true - type: string -source_2: - description: | - The name of the source from which the resource - came. - in: body - required: true - type: string -state: - description: | - The state of the alarm. - in: body - required: true - type: string -state_timestamp: - description: | - The date and time of the alarm state. - in: body - required: true - type: string -statistics:aggregation:selectable:avg: - description: | - If ``true``, the ``avg`` capability is available - for the configured database back end. Use the ``avg`` capability - to get average values for samples. - in: body - required: true - type: boolean -statistics:aggregation:selectable:cardinality: - description: | - If ``true``, the ``cardinality`` capability is - available for the configured database back end. Use the - ``cardinality`` capability to get cardinality for samples. - in: body - required: true - type: boolean -statistics:aggregation:selectable:count: - description: | - If ``true``, the ``count`` capability is - available for the configured database back end. Use the ``count`` - capability to calculate the number of samples for a query. - in: body - required: true - type: boolean -statistics:aggregation:selectable:max: - description: | - If ``true``, the ``max`` capability is available - for the configured database back end. . Use the ``max`` capability - to calculate the maximum value for a query. - in: body - required: true - type: boolean -statistics:aggregation:selectable:min: - description: | - If ``true``, the ``min`` capability is available - for the configured database back end. Use the ``min`` capability - to calculate the minimum value for a query. - in: body - required: true - type: boolean -statistics:aggregation:selectable:quartile: - description: | - If ``true``, the ``quartile`` capability is - available for the configured database back end. Use the - ``quartile`` capability to calculate the quartile of sample - volumes for a query. - in: body - required: true - type: boolean -statistics:aggregation:selectable:stddev: - description: | - If ``true``, the ``stddev`` capability is - available for the configured database back end. Use the ``stddev`` - capability to calculate the standard deviation of sample volumes - for a query. - in: body - required: true - type: boolean -statistics:aggregation:selectable:sum: - description: | - If ``true``, the ``sum`` capability is available - for the configured database back end. Use the ``sum`` capability - to calculate the sum of sample volumes for a query. - in: body - required: true - type: boolean -statistics:aggregation:standard: - description: | - If ``true``, the ``standard`` set of aggregation - capability is available for the configured database back end. - in: body - required: true - type: boolean -statistics:groupby: - description: | - If ``true``, the ``groupby`` capability is - available for calculating statistics for the configured database - back end. - in: body - required: true - type: boolean -statistics:query:complex: - description: | - If ``true``, the complex query capability for - statistics is available for the configured database back end. - in: body - required: true - type: boolean -statistics:query:metadata: - description: | - If ``true``, the simple query capability for the - sample metadata that is used to calculate statistics is available - for the configured database back end. - in: body - required: true - type: boolean -statistics:query:simple: - description: | - If ``true``, the simple query capability for - statistics is available for the configured database back end. - in: body - required: true - type: boolean -storage: - description: | - If ``true``, the capabilities for the storage - that stores persisting samples is available. - in: body - required: true - type: object -storage:production_ready: - description: | - If ``true``, the database back end is ready to - use in a production environment. - in: body - required: true - type: boolean -sum: - description: | - The total of all of the volume values seen in the - data. - in: body - required: true - type: number -threshold_rule: - description: | - The rules for the threshold alarm type. - in: body - required: true - type: string -timestamp: - description: | - The date and time in UTC format when the - measurement was made. - in: body - required: true - type: string -timestamp_1: - description: | - The date and time of the alarm. - in: body - required: true - type: string -traits: - description: | - A list of objects. Each object contains key and - value pairs that describe the event. - in: body - required: true - type: array -type: - description: | - The meter type. - in: body - required: true - type: string -type_1: - description: | - The type of the alarm, which is either - ``threshold`` or ``combination``. - in: body - required: true - type: string -type_2: - description: | - The meter type. The type value is gauge, delta, - or cumulative. - in: body - required: true - type: string -unit: - description: | - The unit of measure for the ``volume`` value. - in: body - required: true - type: string -unit_1: - description: | - The unit of measure. - in: body - required: true - type: string -unit_2: - description: | - The unit type of the data set. - in: body - required: true - type: string -user_id: - description: | - The UUID of the user who either created or last - updated the resource. - in: body - required: true - type: string -user_id_1: - description: | - The UUID of the user. - in: body - required: true - type: string -volume: - description: | - The actual measured value. - in: body - required: true - type: number - diff --git a/api-ref/source/telemetry/v2/resources.inc b/api-ref/source/telemetry/v2/resources.inc deleted file mode 100644 index 6dc981ceb..000000000 --- a/api-ref/source/telemetry/v2/resources.inc +++ /dev/null @@ -1,95 +0,0 @@ -.. -*- rst -*- - -========= -Resources -========= - -Lists all and gets information for resources. - - -List resources -============== - -.. rest_method:: GET /v2/resources - -Lists definitions for all resources. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - q: q - - meter_links: meter_links - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - user_id: user_id - - links: links - - resource_id: resource_id - - source: source - - project_id: project_id - - metadata: metadata - - - -Response Example ----------------- - -.. literalinclude:: ../samples/resources-list-response.json - :language: javascript - - - - -Show resource details -===================== - -.. rest_method:: GET /v2/resources/{resource_id} - -Shows details for a resource, by resource ID. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - resource_id: resource_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - user_id: user_id - - links: links - - resource_id: resource_id - - source: source - - project_id: project_id - - metadata: metadata - - - -Response Example ----------------- - -.. literalinclude:: ../samples/resource-show-response.json - :language: javascript - - - diff --git a/api-ref/source/telemetry/v2/samples.inc b/api-ref/source/telemetry/v2/samples.inc deleted file mode 100644 index 496224edc..000000000 --- a/api-ref/source/telemetry/v2/samples.inc +++ /dev/null @@ -1,111 +0,0 @@ -.. -*- rst -*- - -======= -Samples -======= - -Lists all samples and gets information for a sample. - -For list operations, if you do not explicitly set the ``limit`` -query parameter, a default limit is applied. The default limit is -the ``default_api_return_limit`` configuration option value. - - -Show sample details -=================== - -.. rest_method:: GET /v2/samples/{sample_id} - -Shows details for a sample, by sample ID. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - sample_id: sample_id - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - user_id: user_id - - resource_id: resource_id - - timestamp: timestamp - - meter: meter - - volume: volume - - source: source - - recorded_at: recorded_at - - project_id: project_id - - type: type - - id: id - - unit: unit - - metadata: metadata - - - -Response Example ----------------- - -.. literalinclude:: ../samples/sample-show-response.json - :language: javascript - - - - -List samples -============ - -.. rest_method:: GET /v2/samples - -Lists all known samples, based on the data recorded so far. - - -Normal response codes: 200 -Error response codes: - - -Request -------- - -.. rest_parameters:: parameters.yaml - - - q: q - - limit: limit - - -Response Parameters -------------------- - -.. rest_parameters:: parameters.yaml - - - user_id: user_id - - resource_id: resource_id - - timestamp: timestamp - - meter: meter - - volume: volume - - source: source - - recorded_at: recorded_at - - project_id: project_id - - type: type - - id: id - - unit: unit - - metadata: metadata - - - -Response Example ----------------- - -.. literalinclude:: ../samples/samples-list-response.json - :language: javascript - - - diff --git a/api-ref/source/telemetry/v2/samples/alarm-show-response.json b/api-ref/source/telemetry/v2/samples/alarm-show-response.json deleted file mode 100644 index 802d472ec..000000000 --- a/api-ref/source/telemetry/v2/samples/alarm-show-response.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "alarm_actions": [ - "http://site:8000/alarm" - ], - "alarm_id": null, - "combination_rule": null, - "description": "An alarm", - "enabled": true, - "insufficient_data_actions": [ - "http://site:8000/nodata" - ], - "name": "SwiftObjectAlarm", - "ok_actions": [ - "http://site:8000/ok" - ], - "project_id": "c96c887c216949acbdfbd8b494863567", - "repeat_actions": false, - "state": "ok", - "state_timestamp": "2013-11-21T12:33:08.486228", - "threshold_rule": null, - "timestamp": "2013-11-21T12:33:08.486221", - "type": "threshold", - "user_id": "c96c887c216949acbdfbd8b494863567" -} diff --git a/api-ref/source/telemetry/v2/samples/alarm-show-response.xml b/api-ref/source/telemetry/v2/samples/alarm-show-response.xml deleted file mode 100644 index 61ae48bba..000000000 --- a/api-ref/source/telemetry/v2/samples/alarm-show-response.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - http://site:8000/alarm - - - - An alarm - true - - http://site:8000/nodata - - SwiftObjectAlarm - - http://site:8000/ok - - c96c887c216949acbdfbd8b494863567 - false - ok - 2013-11-21T12:33:08.486228 - - 2013-11-21T12:33:08.486221 - threshold - c96c887c216949acbdfbd8b494863567 - diff --git a/api-ref/source/telemetry/v2/samples/alarms-list-response.json b/api-ref/source/telemetry/v2/samples/alarms-list-response.json deleted file mode 100644 index 760b68b92..000000000 --- a/api-ref/source/telemetry/v2/samples/alarms-list-response.json +++ /dev/null @@ -1,26 +0,0 @@ -[ - { - "alarm_actions": [ - "http://site:8000/alarm" - ], - "alarm_id": null, - "combination_rule": null, - "description": "An alarm", - "enabled": true, - "insufficient_data_actions": [ - "http://site:8000/nodata" - ], - "name": "SwiftObjectAlarm", - "ok_actions": [ - "http://site:8000/ok" - ], - "project_id": "c96c887c216949acbdfbd8b494863567", - "repeat_actions": false, - "state": "ok", - "state_timestamp": "2013-11-21T12:33:08.486228", - "threshold_rule": null, - "timestamp": "2013-11-21T12:33:08.486221", - "type": "threshold", - "user_id": "c96c887c216949acbdfbd8b494863567" - } -] diff --git a/api-ref/source/telemetry/v2/samples/alarms-list-response.xml b/api-ref/source/telemetry/v2/samples/alarms-list-response.xml deleted file mode 100644 index 99ca555e9..000000000 --- a/api-ref/source/telemetry/v2/samples/alarms-list-response.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - http://site:8000/alarm - - - - An alarm - true - - http://site:8000/nodata - - SwiftObjectAlarm - - http://site:8000/ok - - c96c887c216949acbdfbd8b494863567 - false - ok - 2013-11-21T12:33:08.486228 - - 2013-11-21T12:33:08.486221 - threshold - c96c887c216949acbdfbd8b494863567 - - diff --git a/api-ref/source/telemetry/v2/samples/capabilities-list-response.json b/api-ref/source/telemetry/v2/samples/capabilities-list-response.json deleted file mode 100644 index 8ec23e799..000000000 --- a/api-ref/source/telemetry/v2/samples/capabilities-list-response.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "alarm_storage": { - "storage:production_ready": true - }, - "api": { - "alarms:history:query:complex": true, - "alarms:history:query:simple": true, - "alarms:query:complex": true, - "alarms:query:simple": true, - "events:query:simple": true, - "meters:query:complex": false, - "meters:query:metadata": true, - "meters:query:simple": true, - "resources:query:complex": false, - "resources:query:metadata": true, - "resources:query:simple": true, - "samples:query:complex": true, - "samples:query:metadata": true, - "samples:query:simple": true, - "statistics:aggregation:selectable:avg": true, - "statistics:aggregation:selectable:cardinality": true, - "statistics:aggregation:selectable:count": true, - "statistics:aggregation:selectable:max": true, - "statistics:aggregation:selectable:min": true, - "statistics:aggregation:selectable:quartile": false, - "statistics:aggregation:selectable:stddev": true, - "statistics:aggregation:selectable:sum": true, - "statistics:aggregation:standard": true, - "statistics:groupby": true, - "statistics:query:complex": false, - "statistics:query:metadata": true, - "statistics:query:simple": true - }, - "event_storage": { - "storage:production_ready": true - }, - "storage": { - "storage:production_ready": true - } -} diff --git a/api-ref/source/telemetry/v2/samples/capabilities-list-response.xml b/api-ref/source/telemetry/v2/samples/capabilities-list-response.xml deleted file mode 100644 index d286c8cb2..000000000 --- a/api-ref/source/telemetry/v2/samples/capabilities-list-response.xml +++ /dev/null @@ -1,131 +0,0 @@ - - - - - statistics:query:complex - false - - - alarms:history:query:simple - true - - - meters:query:metadata - true - - - alarms:query:simple - true - - - resources:query:simple - true - - - statistics:aggregation:selectable:quartile - false - - - statistics:query:simple - true - - - statistics:aggregation:selectable:count - true - - - statistics:aggregation:selectable:min - true - - - statistics:aggregation:selectable:sum - true - - - alarms:query:complex - true - - - meters:query:complex - false - - - statistics:groupby - true - - - alarms:history:query:complex - true - - - meters:query:simple - true - - - samples:query:metadata - true - - - statistics:query:metadata - true - - - samples:query:simple - true - - - resources:query:metadata - true - - - statistics:aggregation:selectable:max - true - - - samples:query:complex - true - - - statistics:aggregation:standard - true - - - events:query:simple - true - - - statistics:aggregation:selectable:stddev - true - - - statistics:aggregation:selectable:avg - true - - - statistics:aggregation:selectable:cardinality - true - - - resources:query:complex - false - - - - - storage:production_ready - true - - - - - storage:production_ready - true - - - - - storage:production_ready - true - - - diff --git a/api-ref/source/telemetry/v2/samples/event-show-response.json b/api-ref/source/telemetry/v2/samples/event-show-response.json deleted file mode 100644 index 5c736a074..000000000 --- a/api-ref/source/telemetry/v2/samples/event-show-response.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "raw": {}, - "traits": [ - { - "type": "string", - "name": "action", - "value": "read" - }, - { - "type": "string", - "name": "eventTime", - "value": "2015-10-28T20:26:58.545477+0000" - } - ], - "generated": "2015-10-28T20:26:58.546933", - "message_id": "bae43de6-e9fa-44ad-8c15-40a852584444", - "event_type": "http.request" -} diff --git a/api-ref/source/telemetry/v2/samples/events-list-response.json b/api-ref/source/telemetry/v2/samples/events-list-response.json deleted file mode 100644 index 4bd2dafd8..000000000 --- a/api-ref/source/telemetry/v2/samples/events-list-response.json +++ /dev/null @@ -1,20 +0,0 @@ -[ - { - "raw": {}, - "traits": [ - { - "type": "string", - "name": "action", - "value": "read" - }, - { - "type": "string", - "name": "eventTime", - "value": "2015-10-28T20:26:58.545477+0000" - } - ], - "generated": "2015-10-28T20:26:58.546933", - "message_id": "bae43de6-e9fa-44ad-8c15-40a852584444", - "event_type": "http.request" - } -] diff --git a/api-ref/source/telemetry/v2/samples/meters-list-response.json b/api-ref/source/telemetry/v2/samples/meters-list-response.json deleted file mode 100644 index f40c3c606..000000000 --- a/api-ref/source/telemetry/v2/samples/meters-list-response.json +++ /dev/null @@ -1,12 +0,0 @@ -[ - { - "meter_id": "YmQ5NDMxYzEtOGQ2OS00YWQzLTgwM2EtOGQ0YTZiODlmZDM2K2luc3RhbmNl", - "name": "instance", - "project_id": "35b17138-b364-4e6a-a131-8f3099c5be68", - "resource_id": "bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "source": "openstack", - "type": "gauge", - "unit": "instance", - "user_id": "efd87807-12d2-4b38-9c70-5f5c2ac427ff" - } -] diff --git a/api-ref/source/telemetry/v2/samples/meters-list-response.xml b/api-ref/source/telemetry/v2/samples/meters-list-response.xml deleted file mode 100644 index 045f36683..000000000 --- a/api-ref/source/telemetry/v2/samples/meters-list-response.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - instance - gauge - instance - bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - 35b17138-b364-4e6a-a131-8f3099c5be68 - efd87807-12d2-4b38-9c70-5f5c2ac427ff - openstack - YmQ5NDMxYzEtOGQ2OS00YWQzLTgwM2EtOGQ0YTZiODlmZDM2K2luc3RhbmNl - - diff --git a/api-ref/source/telemetry/v2/samples/resource-show-response.json b/api-ref/source/telemetry/v2/samples/resource-show-response.json deleted file mode 100644 index 8679b5e78..000000000 --- a/api-ref/source/telemetry/v2/samples/resource-show-response.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "links": [ - { - "href": "http://localhost:8777/v2/resources/bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "rel": "self" - }, - { - "href": "http://localhost:8777/v2/meters/volume?q.field=resource_id&q.value=bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "rel": "volume" - } - ], - "metadata": { - "name1": "value1", - "name2": "value2" - }, - "project_id": "35b17138-b364-4e6a-a131-8f3099c5be68", - "resource_id": "bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "source": "openstack", - "user_id": "efd87807-12d2-4b38-9c70-5f5c2ac427ff" -} diff --git a/api-ref/source/telemetry/v2/samples/resource-show-response.xml b/api-ref/source/telemetry/v2/samples/resource-show-response.xml deleted file mode 100644 index 0516d5400..000000000 --- a/api-ref/source/telemetry/v2/samples/resource-show-response.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - 35b17138-b364-4e6a-a131-8f3099c5be68 - efd87807-12d2-4b38-9c70-5f5c2ac427ff - - - name2 - value2 - - - name1 - value1 - - - - - http://localhost:8777/v2/resources/bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - self - - - http://localhost:8777/v2/meters/volume?q.field=resource_id&q.value=bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - volume - - - openstack - diff --git a/api-ref/source/telemetry/v2/samples/resources-list-response.json b/api-ref/source/telemetry/v2/samples/resources-list-response.json deleted file mode 100644 index 3655077ee..000000000 --- a/api-ref/source/telemetry/v2/samples/resources-list-response.json +++ /dev/null @@ -1,22 +0,0 @@ -[ - { - "links": [ - { - "href": "http://localhost:8777/v2/resources/bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "rel": "self" - }, - { - "href": "http://localhost:8777/v2/meters/volume?q.field=resource_id&q.value=bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "rel": "volume" - } - ], - "metadata": { - "name1": "value1", - "name2": "value2" - }, - "project_id": "35b17138-b364-4e6a-a131-8f3099c5be68", - "resource_id": "bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "source": "openstack", - "user_id": "efd87807-12d2-4b38-9c70-5f5c2ac427ff" - } -] diff --git a/api-ref/source/telemetry/v2/samples/resources-list-response.xml b/api-ref/source/telemetry/v2/samples/resources-list-response.xml deleted file mode 100644 index 9041d6e7a..000000000 --- a/api-ref/source/telemetry/v2/samples/resources-list-response.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - 35b17138-b364-4e6a-a131-8f3099c5be68 - efd87807-12d2-4b38-9c70-5f5c2ac427ff - - - name2 - value2 - - - name1 - value1 - - - - - http://localhost:8777/v2/resources/bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - self - - - http://localhost:8777/v2/meters/volume?q.field=resource_id&q.value=bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - volume - - - openstack - - diff --git a/api-ref/source/telemetry/v2/samples/sample-create-request.json b/api-ref/source/telemetry/v2/samples/sample-create-request.json deleted file mode 100644 index 38a94eedd..000000000 --- a/api-ref/source/telemetry/v2/samples/sample-create-request.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "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/source/telemetry/v2/samples/sample-create-request.xml b/api-ref/source/telemetry/v2/samples/sample-create-request.xml deleted file mode 100644 index 21af1af55..000000000 --- a/api-ref/source/telemetry/v2/samples/sample-create-request.xml +++ /dev/null @@ -1,23 +0,0 @@ - - 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/source/telemetry/v2/samples/sample-show-response.json b/api-ref/source/telemetry/v2/samples/sample-show-response.json deleted file mode 100644 index 9b3df91b2..000000000 --- a/api-ref/source/telemetry/v2/samples/sample-show-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "9b23b398-6139-11e5-97e9-bc764e045bf6", - "metadata": { - "name1": "value1", - "name2": "value2" - }, - "meter": "instance", - "project_id": "35b17138-b364-4e6a-a131-8f3099c5be68", - "recorded_at": "2015-09-22T14:52:54.850725", - "resource_id": "bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "source": "openstack", - "timestamp": "2015-09-22T14:52:54.850718", - "type": "gauge", - "unit": "instance", - "user_id": "efd87807-12d2-4b38-9c70-5f5c2ac427ff", - "volume": 1 -} diff --git a/api-ref/source/telemetry/v2/samples/sample-show-response.xml b/api-ref/source/telemetry/v2/samples/sample-show-response.xml deleted file mode 100644 index a11b74fb4..000000000 --- a/api-ref/source/telemetry/v2/samples/sample-show-response.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - 9b23b398-6139-11e5-97e9-bc764e045bf6 - instance - gauge - instance - 1.0 - efd87807-12d2-4b38-9c70-5f5c2ac427ff - 35b17138-b364-4e6a-a131-8f3099c5be68 - bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - openstack - 2015-09-22T14:52:54.850718 - 2015-09-22T14:52:54.850725 - - - name2 - value2 - - - name1 - value1 - - - diff --git a/api-ref/source/telemetry/v2/samples/samples-list-response.json b/api-ref/source/telemetry/v2/samples/samples-list-response.json deleted file mode 100644 index 7d8e5bc7e..000000000 --- a/api-ref/source/telemetry/v2/samples/samples-list-response.json +++ /dev/null @@ -1,19 +0,0 @@ -[ - { - "id": "9b23b398-6139-11e5-97e9-bc764e045bf6", - "metadata": { - "name1": "value1", - "name2": "value2" - }, - "meter": "instance", - "project_id": "35b17138-b364-4e6a-a131-8f3099c5be68", - "recorded_at": "2015-09-22T14:52:54.850725", - "resource_id": "bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "source": "openstack", - "timestamp": "2015-09-22T14:52:54.850718", - "type": "gauge", - "unit": "instance", - "user_id": "efd87807-12d2-4b38-9c70-5f5c2ac427ff", - "volume": 1 - } -] diff --git a/api-ref/source/telemetry/v2/samples/samples-list-response.xml b/api-ref/source/telemetry/v2/samples/samples-list-response.xml deleted file mode 100644 index 04f441752..000000000 --- a/api-ref/source/telemetry/v2/samples/samples-list-response.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - 9b23b398-6139-11e5-97e9-bc764e045bf6 - instance - gauge - instance - 1.0 - efd87807-12d2-4b38-9c70-5f5c2ac427ff - 35b17138-b364-4e6a-a131-8f3099c5be68 - bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - openstack - 2015-09-22T14:52:54.850718 - 2015-09-22T14:52:54.850725 - - - name2 - value2 - - - name1 - value1 - - - - diff --git a/api-ref/source/telemetry/v2/samples/statistics-list-response.json b/api-ref/source/telemetry/v2/samples/statistics-list-response.json deleted file mode 100644 index 1d8e1bc8f..000000000 --- a/api-ref/source/telemetry/v2/samples/statistics-list-response.json +++ /dev/null @@ -1,16 +0,0 @@ -[ - { - "avg": 4.5, - "count": 10, - "duration": 300, - "duration_end": "2013-01-04T16:47:00", - "duration_start": "2013-01-04T16:42:00", - "max": 9, - "min": 1, - "period": 7200, - "period_end": "2013-01-04T18:00:00", - "period_start": "2013-01-04T16:00:00", - "sum": 45, - "unit": "GiB" - } -] diff --git a/api-ref/source/telemetry/v2/samples/statistics-list-response.xml b/api-ref/source/telemetry/v2/samples/statistics-list-response.xml deleted file mode 100644 index 503e068de..000000000 --- a/api-ref/source/telemetry/v2/samples/statistics-list-response.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - 4.5 - 10 - 300.0 - 2013-01-04T16:47:00 - 2013-01-04T16:42:00 - 9.0 - 1.0 - 7200 - 2013-01-04T18:00:00 - 2013-01-04T16:00:00 - 45.0 - GiB - - diff --git a/api-ref/src/docbkx/api-ref-blockstorage-v1.xml b/api-ref/src/docbkx/api-ref-blockstorage-v1.xml deleted file mode 100644 index 5bb597077..000000000 --- a/api-ref/src/docbkx/api-ref-blockstorage-v1.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - OpenStack Block Storage API v1 (SUPPORTED) - - 2010-2016 - - - - - - - - - - diff --git a/api-ref/src/docbkx/api-ref-blockstorage-v2.xml b/api-ref/src/docbkx/api-ref-blockstorage-v2.xml deleted file mode 100644 index 366cf3083..000000000 --- a/api-ref/src/docbkx/api-ref-blockstorage-v2.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - OpenStack Block Storage API v2 (CURRENT) - - 2010-2016 - - - - - - - - - - diff --git a/api-ref/src/docbkx/api-ref-data-processing-v1.1.xml b/api-ref/src/docbkx/api-ref-data-processing-v1.1.xml deleted file mode 100644 index f00f9b983..000000000 --- a/api-ref/src/docbkx/api-ref-data-processing-v1.1.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - OpenStack Data Processing API v1.1 (CURRENT) - - 2010-2016 - - - - - - - - - - diff --git a/api-ref/src/docbkx/api-ref-database-v1.xml b/api-ref/src/docbkx/api-ref-database-v1.xml deleted file mode 100644 index a08d6f840..000000000 --- a/api-ref/src/docbkx/api-ref-database-v1.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - OpenStack Database Service API v1.0 (CURRENT) - - 2010-2016 - - - - - - - - - - diff --git a/api-ref/src/docbkx/api-ref-share-v1.xml b/api-ref/src/docbkx/api-ref-share-v1.xml deleted file mode 100644 index d71ae0a74..000000000 --- a/api-ref/src/docbkx/api-ref-share-v1.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - OpenStack Shared File Systems API v1 (CURRENT) - - 2015 - - - - - - - - - - diff --git a/api-ref/src/docbkx/api-ref-share-v2.xml b/api-ref/src/docbkx/api-ref-share-v2.xml deleted file mode 100644 index 5d224a45b..000000000 --- a/api-ref/src/docbkx/api-ref-share-v2.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - OpenStack Shared File Systems API v2.0 (CURRENT) - - 2015 - - - - - - - - - - - diff --git a/api-ref/src/docbkx/api-ref-telemetry-v2.xml b/api-ref/src/docbkx/api-ref-telemetry-v2.xml deleted file mode 100644 index 582562b0b..000000000 --- a/api-ref/src/docbkx/api-ref-telemetry-v2.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - OpenStack Telemetry API v2 (CURRENT) - - 2010-2016 - - - - - - - - - - diff --git a/api-ref/src/docbkx/api-ref.xml b/api-ref/src/docbkx/api-ref.xml deleted file mode 100644 index 3191c6b4c..000000000 --- a/api-ref/src/docbkx/api-ref.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - OpenStack API Reference - - 2010-2016 - - - - - - - - - - diff --git a/api-ref/src/docbkx/ch_baremetal-api-v1.xml b/api-ref/src/docbkx/ch_baremetal-api-v1.xml deleted file mode 100644 index 3f787f783..000000000 --- a/api-ref/src/docbkx/ch_baremetal-api-v1.xml +++ /dev/null @@ -1,124 +0,0 @@ - - - Bare Metal API v1 (CURRENT) - - Manages chassis, drivers, links, nodes, and ports for use with the - Bare Metal API, also known as ironic services. - - - Each Bare Metal API response returns the - X-OpenStack-Ironic-API-Minimum-Version and - X-OpenStack-Ironic-API-Maximum-Version headers, which - indicate, respectively, the minimum and maximum supported API versions - that the server supports. - - - The client can use the X-OpenStack-Ironic-API-Version - request header to request an API version. If the client does not - request an API version, the default is API v1.1, which is the minimum - supported version. The client has access to the features that the - requested API version supports. OpenStack recommends that clients - always request a specific version of API. However, you can request the - latest value, which always requests the most current, - supported API version. - - -
- Chassis (chassis) - - Chassis operations. - - - - - - - - - - - - - - - -
-
- Drivers (drivers) - - - - - - - - - - - - - - - - - -
-
- Nodes (nodes) - - - - - - - - - - - - - - -
-
- Ports (ports) - - - - - - - - - - - - - - -
-
diff --git a/api-ref/src/docbkx/ch_blockstorage-api-v1.xml b/api-ref/src/docbkx/ch_blockstorage-api-v1.xml deleted file mode 100644 index a61f4adf1..000000000 --- a/api-ref/src/docbkx/ch_blockstorage-api-v1.xml +++ /dev/null @@ -1,125 +0,0 @@ - - - Block Storage API v1 (DEPRECATED) - - Block Storage API v1 is deprecated in Kilo. - - - Manages volumes and snapshots for use with the Block Storage - API, also known as cinder services. - - - When you create, list, or delete volumes, the following status values - are possible: - - - CREATING. The volume is being created. - AVAILABLE. The volume is ready to attach to - an instance. - ATTACHING. The volume is attaching to an - instance. - IN-USE. The volume is attached to an - instance. - DELETING. The volume is being deleted. - ERROR. An error occurred. - - ERROR_DELETING. A volume deletion error occurred. - - -
- API versions - - Lists information about API versions. - - - - - - - - - -
-
- Volumes - - The snapshot_id and source_volid - parameters specify the ID of the snapshot or volume from which the - volume originates. If the volume was not created from a snapshot or - source volume, these values are null. - - - - - - - - - - - - - - -
-
- Volume types - - Lists, creates, updates, shows information for, and deletes volume types. - - - - - - - - - - - - - -
-
- Snapshots - - Creates, lists, shows information for, and deletes snapshots. - Shows and updates snapshot metadata. - - - - - - - - - - - - - - - - - - -
-
- Quota sets extension (os-quota-sets) - - Administrators only, depending on policy settings. - - - Shows, updates, and deletes quotas for a tenant. - - -
-
diff --git a/api-ref/src/docbkx/ch_blockstorage-api-v2.xml b/api-ref/src/docbkx/ch_blockstorage-api-v2.xml deleted file mode 100644 index 3de92c691..000000000 --- a/api-ref/src/docbkx/ch_blockstorage-api-v2.xml +++ /dev/null @@ -1,569 +0,0 @@ - - - Block Storage API v2 (CURRENT) - - Manages volumes and snapshots for use with the Block Storage API, also - known as cinder services. - -
- API versions - - - - - - - - -
-
- API extensions (extensions) - - - - - -
-
- Limits (limits) - - Shows absolute limits for a tenant. - - - An absolute limit value of -1 indicates that the - absolute limit for the item is infinite. - - -
-
- Volumes (volumes) - - A volume is a detachable block storage device similar to a USB - hard drive. You can attach a volume to one instance at a time. - - - The snapshot_id and source_volid - parameters specify the ID of the snapshot or volume from which this - volume originates. If the volume was not created from a snapshot or - source volume, these values are null. - - - When you create, list, update, or delete volumes, the possible status - values are: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Volume statuses
StatusDescription
creatingThe volume is being created.
availableThe volume is ready to attach to an - instance.
attachingThe volume is attaching to an - instance.
in-useThe volume is attached to an - instance.
deletingThe volume is being deleted.
error - A volume creation error occurred. -
error_deleting - A volume deletion error occurred.
backing-upThe volume is being backed up.
restoring-backupA backup is being restored to the - volume.
error_restoringA backup restoration error occurred.
error_extendingAn error occurred while attempting to extend a - volume.
- - - - - - - - - - - - - - - - - - - - -
-
- Volume type access (volumes) - - Private volume type access to project. - - - By default, volumes types are public. - To create a private volume type, set the is_public - boolean field to false at volume type creation time. - To control access to a private volume type, user needs to add a - project to or remove a project from the volume type. - Private volume types without projects are only accessible by users - with the administrative role and context. - - - - - - - - - - -
-
- Volume actions (volumes, action) - - Extends the size of, resets statuses for, sets image metadata for, - and removes image metadata from a volume. Attaches a volume to a - server, detaches a volume from a server, and removes a volume from - Block Storage management without actually removing the back-end - storage object associated with it. - - - - - - - - - - - - - - -
-
- Backups (backups) - - A backup is a full copy of a volume stored in an external service. - The service can be configured. The only supported service is - Object Storage. A backup can subsequently be restored from the - external service to either the same volume that the backup was - originally taken from or to a new volume. Backup and restore - operations can only be carried out on volumes that are in an - unattached and available state. - - - When you create, list, or delete backups, these status values are - possible: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Backup statuses
StatusDescription
- - creating - - - - The backup is being created. - -
- - available - - - - The backup is ready to restore to a volume. - -
- - deleting - - - - The backup is being deleted. - -
- - error - - - - A backup error occurred. - -
- - restoring - - - - The backup is being restored to a volume. - -
- - error_restoring - - - - A backup restoration error occurred. - -
- - - If an error occurs, you can find more information about the error - in the fail_reason field for the backup. - - - - - - - - - - - - - - - - - -
-
- Backup actions (backups, action) - - Force-deletes a backup. - - - - - - -
-
- Capabilities for storage back ends (capabilities) - - Shows capabilities for a storage back end. - - - - - - -
-
- Quota sets extension (os-quota-sets) - - Administrators only, depending on policy settings. - - - Shows, updates, and deletes quotas for a tenant. - - - - - - - - - - - - - - - - - - - -
-
- Quality of service (QoS) specifications (qos-specs) - - Administrators only, depending on policy settings. - - - Creates, lists, shows details for, associates, disassociates, sets - keys, unsets keys, and deletes quality of service (QoS) - specifications. - - - - - - - - - - - - - - - - - - - - -
-
- Volume types (types) - - - - - - - - - - - - -
-
- Volume snapshots (snapshots) - - A snapshot is a point-in-time copy of the data that a volume - contains. - - - When you create, list, or delete snapshots, these status values - are possible: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Snapshot statuses
StatusDescription
- - creating - - - - The snapshot is being created. - -
- - available - - - - The snapshot is ready to use. - -
- - deleting - - - - The snapshot is being deleted. - -
- - error - - - - A snapshot creation error occurred. - -
- - error_deleting - - - - A snapshot deletion error occurred. - -
- - - - - - - - - - - - - - - - - - - -
-
- Volume manage extension (os-volume-manage) - - Creates volumes by using existing storage instead of allocating - new storage. - - -
-
- Volume image metadata extension (os-vol-image-meta) - - Shows image metadata that is associated with a volume. - - -
-
- Back-end storage pools - - Administrator only. Lists all back-end storage pools that are - known to the scheduler service. - - -
-
- Volume transfer - - Transfers a volume from one user to another user. - - -
-
- Consistency groups - - Consistency groups enable you to create snapshots at the exact - same point in time from multiple volumes. For example, a database - might place its tables, logs, and configuration on separate - volumes. To restore this database from a previous point in time, - it makes sense to restore the logs, tables, and configuration - together from the exact same point in time. - - - Use the policy.json file to grant permissions - for these actions to limit roles. - - -
-
- Consistency group snapshots - - Lists all, lists all with details, shows details for, creates, and - deletes consistency group snapshots. - - -
-
diff --git a/api-ref/src/docbkx/ch_data-processing-v1.1.xml b/api-ref/src/docbkx/ch_data-processing-v1.1.xml deleted file mode 100644 index 582e4799f..000000000 --- a/api-ref/src/docbkx/ch_data-processing-v1.1.xml +++ /dev/null @@ -1,145 +0,0 @@ - - - Data Processing API v1.1 (CURRENT) - Produce data processing operations. -
- Plugins - - A plugin object defines the Hadoop or Spark version that it can - install and which configurations can be set for the cluster. - - -
-
- Image registry - - Use the image registry tool to manage images, add tags to and - remove tags from images, and define the user name for an instance - operating system. Each plugin lists required tags for an image. To - run remote operations, the Data Processing service requires a user - name with which to log in to the operating system for an instance. - - -
-
- Node group templates - - A cluster is a group of nodes with the same configuration. A node - group template configures a node in the cluster. - - - A template configures Hadoop processes and VM characteristics, - such as the number of reduced slots for task tracker, the number of - CPUs, and the amount of RAM. The template specifies the VM - characteristics through an OpenStack flavor. - - -
-
- Cluster templates - - A cluster template configures a Hadoop cluster. A cluster template - lists node groups with the number of instances in each group. You - can also define cluster-scoped configurations in a cluster - template. - - -
-
- Clusters - - A cluster is a group of nodes with the same configuration. - - -
-
- Event log - - The event log feature provides information about cluster provisioning. - In the event of errors, the event log shows the reason for the failure. - - -
-
- Data sources - - A data source object defines the location of input or output for - MapReduce jobs and might reference different types of storage. - - - The Data Processing service does not validate data source - locations. - - -
-
- Job binary internals - - Job binary internal objects represent data processing applications - and libraries that are stored in the internal database. - - -
-
- Job binaries - - Job binary objects represent data processing applications and - libraries that are stored in either the internal database or the - Object Storage service. - - -
-
- Jobs - - A job object lists the binaries that a job needs to run. To - run a job, you must specify data sources and job parameters. - - - You can run a job on an existing or new transient cluster. - - -
-
- Job executions - - A job execution object represents a Hadoop job that runs on a - cluster. A job execution polls the status of a running job and - reports it to the user. Also a user can cancel a running job. - - -
-
- Job types - - Each plugin that supports EDP also supports specific job types. - Different versions of a plugin might actually support different job - types. Configuration options vary by plugin, version, and - job type. - - - The job types provide information about which plugins support - which job types and how to configure the job types. - - -
-
diff --git a/api-ref/src/docbkx/ch_database-v1.xml b/api-ref/src/docbkx/ch_database-v1.xml deleted file mode 100644 index e7ec7639b..000000000 --- a/api-ref/src/docbkx/ch_database-v1.xml +++ /dev/null @@ -1,169 +0,0 @@ - - - Database Service API v1.0 (CURRENT) -
- API versions - - Lists information for all Database Service API versions and shows - Database Service v1.0 details. - - - - - - - - - -
- -
- Database instances (instances) - - Creates, lists, shows details for, attaches a configuration group - to, detaches a configuration group from, deletes, lists - configuration defaults, creates root, and determines whether root - is enables for instances. - - - - - - - - - - - - - - - - - -
-
- Database instance actions (action) - - Resizes instances and volumes and restarts instances. - - - - - - - - - - -
-
- Databases (databases) - - Creates, lists all, and deletes databases. - - - - - - - - - - -
-
- Users (users) - - Creates, lists all, and deletes users. - - - - - - - - - - - - - - - -
-
- Flavors (flavors) - - Lists all flavors and shows details for a flavor, by ID. - - - - - - - - - -
-
- Data stores (datastores) - - Lists data store versions, lists parameters for data stores, and - shows parameter details for a data store version. - - - - - - - - - - - - -
-
- Configuration groups (configurations) - - Creates and lists all configuration groups. - - - - - - - - - - - - - - - - -
-
diff --git a/api-ref/src/docbkx/ch_share-v1.xml b/api-ref/src/docbkx/ch_share-v1.xml deleted file mode 100644 index a510a030a..000000000 --- a/api-ref/src/docbkx/ch_share-v1.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - %common_project; - ]> - - Shared File Systems API v1 (SUPPORTED) - - Provides coordinated access to shared or distributed file systems. - - - The Shared File Systems API v1 is functionally identical to the Shared File Systems API - v2. Subsequent API v2 micro-versions, such as v2.1, differ from API - v1. - - - (Since API v2.0) The API uses Compute-style micro-versions. - - diff --git a/api-ref/src/docbkx/ch_share-v2-experimental.xml b/api-ref/src/docbkx/ch_share-v2-experimental.xml deleted file mode 100644 index 7b4c50be5..000000000 --- a/api-ref/src/docbkx/ch_share-v2-experimental.xml +++ /dev/null @@ -1,109 +0,0 @@ - - - %common_project; - ]> - - Shared File Systems API v2 (EXPERIMENTAL) - - Contributors can change or remove the experimental part of the Shared - File Systems API without maintaining backward compatibility. - -
- Experimental share actions - - - - - -
-
- Consistency groups (since API v2.4) - - Consistency groups enable you to create snapshots at the exact - same point in time from multiple file system shares. For example, - a database might place its tables, logs, and configuration on - separate shares. To restore this database from a previous point - in time, it makes sense to restore the logs, tables, and - configuration together from the exact same point in time. - - - As an administrator, you can also reset the state of a consistency - group and force-delete a consistency group in any state. - Use the policy.json file to grant permissions for - these actions to other roles. - - - - - - - - - - - - - - - - - - - -
-
- Consistency group snapshots (since API v2.4) - - You can create snapshots of consistency groups. To create a - snapshot, you specify the ID of the consistency group that you - want to snapshot. After you create a consistency group snapshot, - you can create a consistency group from it. - - - A consistency group snapshot can have member shares. To add a - member share, include the consistency_group_id - parameter in the create share request. This ID must match the ID - of the consistency group from which the consistency group snapshot - was created. Then, when you use consistency group snapshots to - restore data, you can easily determine which shares belong to a - consistency group. - - - As an administrator, you can also reset the state of a consistency - group snapshot and force-delete a consistency group - snapshot in any state. Use the policy.json file to - grant permissions for these actions to other roles. - - - - - - - - - - - - - - - - - - - - - - - -
-
diff --git a/api-ref/src/docbkx/ch_share-v2.xml b/api-ref/src/docbkx/ch_share-v2.xml deleted file mode 100644 index c2681ed69..000000000 --- a/api-ref/src/docbkx/ch_share-v2.xml +++ /dev/null @@ -1,1093 +0,0 @@ - - - %common_project; - ]> - - Shared File Systems API v2 (CURRENT) - - Provides coordinated access to shared or distributed file systems. - - - The Shared File Systems API uses Compute-style micro-versions. Use the - HTTP X-Openstack-Manila-Api-Version request header to specify a - valid micro-version. For example, "X-Openstack-Manila-Api-Version: - 2.15". If you omit this header, the default micro-version is 2.0. - - - Other than the switch to the micro-versions approach, the Shared File - Systems API v2.0 is functionally identical to the - - Shared File Systems API v1. - - - - Subsequent API v2 micro-versions, such as v2.1, differ from API v1. - Look for notes that identify in which post-v2 micro-version a feature, - method, or parameter was introduced. - - - Latest micro-version for Liberty release of Manila is 2.6 - - - Latest micro-version for Mitaka release of Manila is 2.15 - - - - History of all Manila API changes. - - -
- API versions - - Lists information for all Shared File Systems API versions. - - - - - - - -
-
- API extensions - - Lists available Shared File Systems API extensions. - - - - - - -
-
- Limits - - Limits are the resource limitations that are allowed for each - tenant (project). An administrator can configure limits in the - manila.conf file. - - - Users can query their rate and absolute limits. The absolute - limits contain information about: - - - - Total maximum share memory, in GBs. - - - Number of share-networks. - - - Number of share-snapshots. - - - Number of shares. - - - Shares and total used memory, in GBs. - - - Snapshots and total used memory, in GBs. - - - - Rate limits control the frequency at which users can issue - specific API requests. Administrators use rate limiting to - configure limits on the type and number of API calls that can be - made in a specific time interval. For example, a rate limit can - control the number of &GET; requests that can be processed during - a one-minute period. - - - - - - -
-
- Shares - - A share is a remote, mountable file system. You can mount a share - to and access a share from several hosts by several users at a - time. - - - You can create a share and associate it with a network, list shares, - and show information for, update, and delete a share. - - - To create a share, specify one of these supported protocols: - - - - - NFS. Network File System (NFS). - - - - - CIFS. Common Internet File System (CIFS). - - - - - GLUSTERFS. Gluster file system (GlusterFS). - - - - - HDFS. Hadoop Distributed File System (HDFS). - - - - - CEPHFS. Ceph File System (CephFS). - - - - - You can also create snapshots of shares. To create a snapshot, you - specify the ID of the share that you want to snapshot. - - - A share has one of these status values: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Share statuses
StatusDescription
- creating - - The share is being created. -
- deleting - - The share is being deleted. -
- error - - An error occurred during share - creation. - -
- error_deleting - - An error occurred during share - deletion. - -
- available - - The share is ready to use. -
- manage_starting - - Share manage started. -
- manage_error - - Share manage failed. -
- unmanage_starting - - Share unmanage started. -
- unmanage_error - - Share cannot be unmanaged. -
- unmanaged - - Share was unmanaged. -
- extending - - - The extend, or increase, share size request was - issued successfully. - -
- extending_error - - Extend share failed. -
- shrinking - - Share is being shrunk. -
- shrinking_error - - Failed to update quota on share shrinking. -
- shrinking_possible_data_loss_error - - Shrink share failed due to possible data loss. -
- - - - - - - - - - - - - - Configures Shared File Systems to manage a share. - This API is available for micro-versions later than or equal to 2.7 - - - - - - - - - - -
-
- Share export locations (since API v2.9) - - Set of APIs used for viewing export locations of shares. - - - By default, these APIs are admin-only. - Use the policy.json file to grant permissions for - these actions to other roles. - - - - - - - Lists all export locations for a share. - - - - - - - - - Show details of an export location belonging to a share. - - - - - -
-
- Share metadata - - Shows, sets, updates, and unsets share metadata. - - - - - - - - - - - -
-
- Share actions - - Grants or revokes share access, lists the permissions for a - share, and explicitly updates the state of a share. - - - To grant or revoke share access, specify one of these supported - share access levels: - - - - - rw. Read and write (RW) access. - - - - - ro. Read-only (RO) access. - - - - - You must also specify one of these supported authentication - methods: - - - - - ip. Authenticates an instance through its IP - address. A valid format is XX.XX.XX.XX or - XX.XX.XX.XX/XX. For example 0.0.0.0/0. - - - - - cert. Authenticates an instance through a TLS - certificate. Specify the TLS identity as the IDENTKEY. A - valid value is any string up to 64 characters long in the - common name (CN) of the certificate. The meaning of a - string depends on its interpretation. - - - - - user. Authenticates by a user or group name. - A valid value is an alphanumeric string that can contain some special - characters and is from 4 to 32 characters long. - - - - - To verify that the access rules (ACL) were configured correctly - for a share, you list permissions for a share. - - - As administrator, you can reset the state of a share and - force-delete a share in any state. Use the - policy.json file to grant permissions for this - action to other roles. - - - You can set the state of a share to one of these supported states: - - - - available - - - error - - - creating - - - deleting - - - error_deleting - - - - - If micro-version 1.0-2.6 is used then all share actions, - defined below, should include prefix os- - in top element of request JSON's body. - - - For example: {"access_list": null} is valid for v2.7+. - And {"os-access_list": null} is valid for v1.0-2.6 - - - - - - - - - - - - - - -
-
- Share snapshots - - Use the shared file service to make snapshots of shares. A share - snapshot is a point-in-time, read-only copy of the data that is - contained in a share. You can create, manage, update, - and delete share snapshots. After you create or manage - a share snapshot, you can create a share from it. - - - You can update a share snapshot to rename it, change its - description, or update its state to one of these supported states: - - - - available - - - error - - - creating - - - deleting - - - error_deleting - - - manage_starting - - - manage_error - - - unmanage_starting - - - unmanage_error - - - - As administrator, you can also reset the state of a snapshot and - force-delete a share snapshot in any state. - Use the policy.json file to grant permissions for - these actions to other roles. - - - - - - - - - - - - - - - - - - - - - - - -
-
- Share networks - - A share network stores network information that share servers can - use where shares are hosted. You can associate a share with a - single share network. When you create a share, you can - optionally specify the ID of a share network through which - instances can access the share. - - - You can create, update, view, and delete a share network. - - - When you create a share network, you can specify only one type of network: - - - - Neutron network. Specify a network ID and subnet ID. - - - - Nova network. Specify a network ID. - - - - - For more information about supported plug-ins for share networks, see Manila - Network Plugins. - - - A share network has these attributes: - - - - - The IP block in Classless Inter-Domain Routing (CIDR) - notation from which to allocate the network. - - - - - The IP version of the network. - - - - - The network type, which is vlan, - vxlan, gre, - or flat. - - - - - If the network uses segmentation, a segmentation - identifier. For example, VLAN, VXLAN, and GRE networks use - segmentation. - - - - - - - - - - - - - - - - - - - - - -
-
- Security services - - You can create, update, view, and delete a security service. A - security service stores configuration information for clients for - authentication and authorization (AuthN/AuthZ). For example, a - share server will be the client for an existing service such as - LDAP, Kerberos, or Microsoft Active Directory. - - - You can associate a share with from one to three security service - types: - - - - ldap. LDAP. - - - - - kerberos. Kerberos. - - - - - active_directory. Microsoft Active Directory. - - - - - You can configure a security service with these options: - - - - A DNS IP address. - - - An IP address or host name. - - - A domain. - - - A user or group name. - - - - The password for the user, if you specify a user name. - - - - - - - - - - - - - - - - -
-
- Share servers - - A share server is created by multi-tenant back-end drivers where - shares are hosted. For example, with the generic - driver, shares are hosted on Compute VMs. With the - cluster_mode driver from NetApp, shares are hosted on - virtual storage servers, also known as Vservers or SVMs. - - - Administrators can perform read and delete actions for share - servers. An administrator can delete an active share server only - if it contains no dependent shares. If an administrator deletes the - share server, the Shared File Systems service creates a share - server in response to a subsequent create share request. - - - An administrator can use the policy.json file to - grant permissions for share server actions to other roles. - - - The status of a share server indicates its current state. After - you successfully set up a share server, its status is - active. If errors occur during set up such as when - server data is not valid, its status is error. - - - The possible share servers statuses are: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Share server statuses
StatusDescription
- active - - Share server was successfully set up. -
- error - - The set up or deletion of the share server failed. - -
- deleting - - The share server has no dependent shares and is being - deleted. -
- creating - - The share server is being created on the back end with data - from the database. - -
- - - - - - - - - - -
-
- Share instances (since API v2.3) - - Administrators can list, show information for, explicitly - set the state of, and force-delete share instances. Use the - policy.json file to grant permissions for these - actions to other roles. - - - - - - - - - - - - - -
-
- Share instance export locations (since API v2.9) - - Set of APIs used to view export locations of share instances. - - - By default, these APIs are admin-only. - Use the policy.json file to grant permissions for - these actions to other roles. - - - - - - - Lists all export locations for a share instance. - - - - - - - - - Show details of an export location belonging to a share instance. - - - - - -
-
- Share types - - A share type enables you to filter or choose back ends before you - create a share. A share type behaves in the same way as a Block - Storage volume type behaves. - - - You set a share type to private or public and manage the access to - the private share types. - - - When you issue a create a share type request, you can submit a - request body with either a share_type or - volume_type object. The use of the - volume_type object is deprecated but supported. It is - recommended that you use the share_type object when - you create a share type. - - - No matter which object type you include in the request, the API - creates both a volume_type object and a - share_type object. Both objects have the same ID. - When you issue a list share types request, the response shows both - share_types and volume_types objects. - - You can set share types as either public or private. By default - a share type is created as publicly accessible. Set - share_type_access:is_public ( - os-share-type-access:is_public for - micro-versions 1.0-2.6) to False - to make the share type private. - - - You can manage the access to the private share types for the - different projects. You can add access, remove access, and get - information about access for a private share type. - - - Administrators can create share types with these extra - specifications that are used to filter back ends: - - - - - driver_handles_share_servers. Required. - Defines the driver mode for share server, or storage, life cycle management. The - Shared File Systems service creates a share server for the export of shares. - - - Set to True when the share driver manages, or handles, - the share server life cycle. - - - Set to False when an administrator rather than a - share driver manages the storage life cycle. - - - - - snapshot_support. Filters back ends by - whether they do or do not support share snapshots. - - - Set to True to find back ends that support share snapshots. - - - Set to False to find back ends that do not support share - snapshots. - - - - - Administrators can also set additional extra specifications for a - share type for the following purposes: - - - - - Filter back ends. Specify these unqualified extra - specifications in this format: - extra_spec=value. For example, - netapp_raid_type=raid4. - - - - - Set data for the driver. Except for the special - capabilities prefix, you specify these - qualified extra specifications with its prefix followed by - a colon: vendor:extra_spec=value. For - example, netapp:thin_provisioned=true. - - - - - The scheduler uses the special capabilities prefix - for filtering. The scheduler can only create a share on a back end - that reports capabilities that match the unscoped extra-spec keys - for the share type. For details, see Capabilities and Extra-Specs. - - - Each driver implementation determines which extra specification - keys it uses. For details, see the documentation for the driver. - - - An administrator can use the policy.json file to - grant permissions for share type creation with extra - specifications to other roles. - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- Back-end storage pools - - An administrator can list all back-end storage pools that are - known to the scheduler service. - - - - - - - - - -
-
- Services - - Lists services. Services include manila-share and manila-scheduler and their binaries, hosts, availability - zones, current statuses, and states (up or - down). - - - Administrators can also enable or disable a service. - - - - For old microversions 1.0-2.6 replace URL part services - with os-services. - - - - - - - - - - - - - -
-
- Availability zones - - Describes availability zones. - - - - For old microversions 1.0-2.6 replace URL part availability-zones - with os-availability-zone. - - - - - - - -
-
- Manage share - - Configures Shared File Systems to manage or unmanage a share. - - - The share unmanage operation is not supported for shares that are - created on top of share servers (created with share networks). - - - You can unmanage a share that has no dependent snapshots. - - - These APIs are available for micro-versions 1.0-2.6 - - - Starting with micro-version 2.7 these APIs are available under 'shares' API group. - - - - - - - Configures Shared File Systems to manage a share. - - - - - - - - -
-
- Quota sets - - Provides quotas management support. - - - - For old microversions 1.0-2.6 replace URL part quota-sets - with os-quota-sets. - - - - - - - - - - - - -
-
diff --git a/api-ref/src/docbkx/ch_telemetry-v2.xml b/api-ref/src/docbkx/ch_telemetry-v2.xml deleted file mode 100644 index 76b54a6ca..000000000 --- a/api-ref/src/docbkx/ch_telemetry-v2.xml +++ /dev/null @@ -1,302 +0,0 @@ - - - Telemetry API v2 (CURRENT) - - Manages alarms, meters, samples, resources, and capabilities through a - set of services: - - - - - Aodh. - An alarm service. - - - - - - Ceilometer . A data collection service. - - - - - Gnocchi. A - time-series database and resource indexing service. - - - - - If Gnocchi is enabled, meters, samples, and resources API operations - return the 410 response code. - -
- Alarms - - Lists, creates, gets details for, updates, and deletes - alarms. - - - - - - - - - - - - - - - - - - - -
-
- Meters - - Lists all meters, adds samples to meters, and lists samples for - meters. For list operations, if you do not explicitly set the - limit query parameter, a default limit is applied. - The default limit is the default_api_return_limit - configuration option value. - - - Also, computes and lists statistics for samples in a - time range. You can use the aggregate query parameter - in the statistics URI to explicitly select the - stddev, cardinality, or any other - standard function. For example: - -GET /v2/meters/METER_NAME/statistics?aggregate.func=NAME&aggregate.param=VALUE - - The aggregate.param parameter value is optional for - all functions except the cardinality function. - - - The API silently ignores any duplicate aggregate function and - parameter pairs. - - - The API accepts and storage drivers support duplicate functions - with different parameter values. In this example, the - cardinality function is accepted twice with two - different parameter values: - -GET /v2/meters/METER_NAME/statistics?aggregate.func=cardinality&aggregate.param=resource_id - &aggregate.func=cardinality&aggregate.param=project_id - Examples: - - Use the stddev function to request the standard - deviation of CPU utilization: - -GET /v2/meters/cpu_util/statistics?aggregate.func=stddev - - The response looks like this: - -[ - { - "aggregate": { - "stddev": 0.6858829 - }, - "duration_start": "2014-01-30T11:13:23", - "duration_end": "2014-01-31T16:07:13", - "duration": 104030, - "period": 0, - "period_start": "2014-01-30T11:13:23", - "period_end": "2014-01-31T16:07:13", - "groupby": null, - "unit": "%" - } -] - - Use the cardinality function with the project ID to - return the number of distinct tenants with images: - -GET /v2/meters/image/statistics?aggregate.func=cardinality&aggregate.param=project_id - - The following, more complex, example determines: - - - - - The number of distinct instances (cardinality) - - - - - The total number of instance samples (count) - for a tenant in 15-minute intervals (period and - groupby options) - - - -GET /v2/meters/instance/statistics?aggregate.func=cardinality&aggregate.param=resource_id - &aggregate.func=count&groupby=project_id&period=900 - - The response looks like this: - -[ - { - "count": 19, - "aggregate": { - "count": 19, - "cardinality/resource_id": 3 - }, - "duration": 328.47803, - "duration_start": "2014-01-31T10:00:41.823919", - "duration_end": "2014-01-31T10:06:10.301948", - "period": 900, - "period_start": "2014-01-31T10:00:00", - "period_end": "2014-01-31T10:15:00", - "groupby": { - "project_id": "061a5c91811e4044b7dc86c6136c4f99" - }, - "unit": "instance" - }, - { - "count": 22, - "aggregate": { - "count": 22, - "cardinality/resource_id": 4 - }, - "duration": 808.00385, - "duration_start": "2014-01-31T10:15:15", - "duration_end": "2014-01-31T10:28:43.003840", - "period": 900, - "period_start": "2014-01-31T10:15:00", - "period_end": "2014-01-31T10:30:00", - "groupby": { - "project_id": "061a5c91811e4044b7dc86c6136c4f99" - }, - "unit": "instance" - }, - { - "count": 2, - "aggregate": { - "count": 2, - "cardinality/resource_id": 2 - }, - "duration": 0, - "duration_start": "2014-01-31T10:35:15", - "duration_end": "2014-01-31T10:35:15", - "period": 900, - "period_start": "2014-01-31T10:30:00", - "period_end": "2014-01-31T10:45:00", - "groupby": { - "project_id": "061a5c91811e4044b7dc86c6136c4f99" - }, - "unit": "instance" - } -] - - - - - - - - - - - - -
-
- Samples - - Lists all samples and gets information for a sample. - - - For list operations, if you do not explicitly set the - limit query parameter, a default limit is applied. - The default limit is the default_api_return_limit - configuration option value. - - - - - - - - - -
-
- Resources - Lists all and gets information for resources. - - - - - - - - -
-
- Capabilities - Gets information for API and storage capabilities. - - The Telemetry service enables you to store samples, events, - and alarm definitions in supported database back ends. The - capabilities resource enables you to list the - capabilities that a database supports. - - - The capabilities resource returns a flattened - dictionary of capability properties, each with an associated - boolean value. A value of true indicates that the - corresponding capability is available in the back end. - - - You can optionally configure separate database back ends for - samples, events, and alarms definitions. The - capabilities response shows a value of - true to indicate that the definitions database for - samples, events, or alarms is ready to use in a production - environment. - - - - - - -
-
- Events - Lists all events and shows details for an event. - - - - - - - - -
-
diff --git a/api-ref/src/docbkx/itemizedlist-service-list.xml b/api-ref/src/docbkx/itemizedlist-service-list.xml deleted file mode 100644 index f47a0cf70..000000000 --- a/api-ref/src/docbkx/itemizedlist-service-list.xml +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - Bare Metal API v1 (CURRENT) - - - - - Block Storage API v2 (CURRENT) - - - - - Block Storage API v1 (DEPRECATED) - - - - - Clustering API v1 (CURRENT) - - - - - Compute API (CURRENT) - - - - - Data Processing v1.1 (CURRENT) - - - - - Database Service API v1.0 (CURRENT) - - - - - Identity API v3 (CURRENT) - - - - - Identity API v3 extensions (CURRENT) - - - - - Identity API v2.0 (DEPRECATED) - - - - - Identity admin API v2.0 (DEPRECATED) - - - - - Identity API v2.0 extensions (DEPRECATED) - - - - - Image service API v2 (CURRENT) - - - - - Image service API v1 (SUPPORTED) - - - - - Networking API v2.0 (CURRENT) - - - - - Networking API v2.0 extensions (CURRENT) - - - - - Object Storage API v1 (SUPPORTED) - - - - - Orchestration API v1 (CURRENT) - - - - - Shared File Systems API v2 (CURRENT) - - - - - Shared File Systems API v1 (SUPPORTED) - - - - - Telemetry API v2 (CURRENT) - - - diff --git a/api-ref/src/docbkx/preface.xml b/api-ref/src/docbkx/preface.xml deleted file mode 100644 index a7aa4395d..000000000 --- a/api-ref/src/docbkx/preface.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - OpenStack API Complete Reference - - Use the OpenStack APIs and extensions to launch server instances, - create images, assign metadata to instances and images, create - containers and objects, and complete other actions in your OpenStack - cloud. - - - The API status reflects the state of - the endpoint on the service. CURRENT - is a stable version that is up-to-date, recent, and might receive - future versions. This endpoint should be prioritized over all others. - SUPPORTED is a stable version that is - available on the server. However, it is not likely the most recent - available and might not be updated or might be deprecated at some time - in the future. DEPRECATED is a - stable version that is still available but is being deprecated and - might be removed in the future. EXPERIMENTAL - is not a stable version. This version is under development or contains - features that are otherwise subject to change. For more information - about API status values and version - information, see Version - Discovery. - - - You must install the packages for each API separately. - - - You can use the APIs and extensions after you authenticate through the - Identity API. In exchange for a set of authentication credentials, the - Identity service generates tokens. A token represents the - authenticated identity of a user and, optionally, grants authorization - on a specific project or domain. - - - The body of an authentication request must include a payload that - specifies the authentication method, which is password or - token, the credentials, and, optionally, the - authorization scope. You can scope a token to a project or domain, or - the token can be unscoped. You cannot scope a token to both a project - and domain. - - - - To get started with the APIs, see the OpenStack API Guide. - - diff --git a/api-ref/src/wadls/common_project.ent b/api-ref/src/wadls/common_project.ent deleted file mode 100644 index 19152ab8b..000000000 --- a/api-ref/src/wadls/common_project.ent +++ /dev/null @@ -1,796 +0,0 @@ - - - - - Requests a page size of items. Returns a number of items up to a - limit value. Use the limit parameter to make an - initial limited request and use the ID of the last-seen item from - the response as the marker parameter value in a - subsequent limited request. - - -'> - - - - The ID of the last-seen item. Use the limit parameter - to make an initial limited request and use the ID of the last-seen - item from the response as the marker parameter value - in a subsequent limited request. - - -'> - - - - - A unique ID for tracking the request. The request ID associated with the - request appears in the log lines for that request. By default, the - middleware configuration ensures that the request ID appears in the log - files. - - -'> - - - - - - Filters the response by the date and time before which to list usage audits. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - If you omit the time zone, the UTC time zone is assumed. - - -'> - - - - Filters the response by the date and time when the image or server last changed status. - - - Use this query parameter to check for changes since a previous - request rather than re-downloading and re-parsing the full status - at each polling interval. If data has changed, the response - returns only the items that have changed since the - changes-since time. If data has not changed since the - changes-since time, the response returns an empty list. - - - For example, issue a &GET; request against the following endpoint to - list all servers that have changed since Mon, 24 Jan 2015 17:08:00 - UTC: - - GET /v2/010101/servers?changes-since=2015-01-24T17:08:00Z - - To enable you to keep track of changes, this filter also displays - deleted images and servers if the changes-since value - specifies a date in the last 30 days. The response might include - items that were deleted more than 30 days ago, but it is not - guaranteed. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - If you omit the time zone, the UTC time zone is assumed. - - -'> - - - - Filters the response by the date and time when the resource was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - If you omit the created_at date and time stamp, its value - is null. - - -'> - - - - Sorts the response by one or more attribute and optional sort - direction combinations. A valid direction is asc - (ascending) or desc (descending). Default direction - is asc (ascending). - - - Specify the list as <key>[:<direction>]. - - - For example, the following query parameters in the URI sort the - objects in the response by name in ascending order - and then by status in descending order: - -GET /v2/images?sort=name:asc,status:desc - - The following query parameters in the URI sort the objects in the - response by name in descending order and then by - status in ascending order. - -GET /v2/images?sort=name:desc,status - -'> - - - - The date and time when the server or image was deleted. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - If you omit the deleted_at date and time stamp, its value - is null. - - -'> - - - - The date and time when a request token expires. - - - The date and time stamp format is ISO 8601: - -CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - If the Identity API does not include this attribute or its value is - null, the token never expires. - - -'> - - - - The nonce. The API generates this unique, random string for each - request and enables the service provider to verify that a request - has never been made before. A nonce helps prevent replay attacks - when requests are made over a non-secure channel, such as HTTP. - For information, see Nonce and - Timestamp. - - -'> - - - - Filters the response by the date and time when the resource was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - If you omit the time zone, the UTC time zone is assumed. - - - If you omit the updated_at date and time stamp, its value - is null. - - -'> - - - - The date and time when the server or image was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - If you omit the time zone, the UTC time zone is assumed. - - - If you omit the updated_at date and time stamp, its value - is null. - - -'> - - - - The date and time when the resource was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - The UTC time zone is assumed. - - -'> - - - - - The date and time when the resource was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, 2015-08-27T09:49:58-05:00. - - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. - - -'> - - - - The date and time when the resource was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, 2015-08-27T09:49:58-05:00. - - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. In the previous example, the offset value is - -05:00. - - -'> - - - - The transaction date and time. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, 2015-08-27T09:49:58-05:00. - - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. In the previous example, the offset value is - -05:00. - - - A null value indicates that the token never expires. - - -'> - - - - The date and time when the resource was deleted. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, 2015-08-27T09:49:58-05:00. - - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. In the previous example, the offset value is - -05:00. - - -'> - - - - The date and time when the token expires. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, 2015-08-27T09:49:58-05:00. - - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. In the previous example, the offset value is - -05:00. - - - A null value indicates that the token never expires. - - -'> - - - - The date and time when the token expires. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, 2015-08-27T09:49:58-05:00. - - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. In the previous example, the offset value is - -05:00. - - - A null value indicates that the token never expires. - - -'> - - - - The date and time when the token was issued. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, 2015-08-27T09:49:58-05:00. - - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. In the previous example, the offset value is - -05:00. - - -'> - - - - The date and time when the object was last modified. - - - The date and time stamp format is ISO 8601: - -CCYY-MM-DDThh:mm:ss±hh:mm - - For example, 2015-08-27T09:49:58-05:00. - - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. In the previous example, the offset value is - -05:00. - - -'> - - - - The date and time when the object was created or its - metadata was changed. - - - The date and time stamp format is ISO 8601: - -CCYY-MM-DDThh:mm:ss±hh:mm - - For example, 2015-08-27T09:49:58-05:00. - - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. In the previous example, the offset value is - -05:00. - - -'> - - - - The date and time when the resource was updated. - - - The date and time stamp format is ISO 8601: - -CCYY-MM-DDThh:mm:ss±hh:mm - - For example, 2015-08-27T09:49:58-05:00. - - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. In the previous example, the offset value is - -05:00. - - - If the updated_at date and time stamp is not set, its value is - null. - - -'> - - - - The date and time when the specification status last changed. - - - The date and time stamp format is ISO 8601: - -CCYY-MM-DDThh:mm:ss±hh:mm - - For example, 2015-08-27T09:49:58-05:00. - - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. In the previous example, the offset value is - -05:00. - - -'> - - - - The date and time when the service was updated. - - - The date and time stamp format is ISO 8601: - -CCYY-MM-DDThh:mm:ss±hh:mm - - For example, 2015-08-27T09:49:58-05:00. - - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. In the previous example, the offset value is - -05:00. - - - If the updated_at date and time stamp is not set, its value is - null. - - -'> - - - - - - Filters the response by the expiration date and time in UNIX Epoch time - stamp format. - - - For example, 1440619048 is equivalent to Mon, - Wed, 26 Aug 2015 19:57:28 GMT. - - -'> - - - - The date and time in UNIX Epoch - time stamp format when the signature for temporary URLs - expires. - - - For example, 1440619048 is equivalent to Mon, - Wed, 26 Aug 2015 19:57:28 GMT. - - - For more information about temporary URLs, see Temporary - URL middleware. - - -'> - - - - The date and time in UNIX Epoch - time stamp format when the system removes the object. - - - For example, 1440619048 is equivalent to Mon, - Wed, 26 Aug 2015 19:57:28 GMT. - - -'> - - - - The number of seconds after which the system removes the object. - Internally, the Object Storage system stores this value in the - X-Delete-At metadata item. - - -'> - - - - - For a copied object, the date and time in UNIX Epoch - time stamp format when the container and object name - from which the new object was copied was last modified. - - - For example, 1440619048 is equivalent to Mon, - Wed, 26 Aug 2015 19:57:28 GMT. - - -'> - - - - If set, the date and time in UNIX Epoch - time stamp format when the system deletes the object. - - - For example, 1440619048 is equivalent to Mon, - Wed, 26 Aug 2015 19:57:28 GMT. - - - If not set, this operation does not return this header. - - -'> - - - - The date and time in UNIX Epoch - time stamp format when the account, container, or object - was initially created as a current version. - - - For example, 1440619048 is equivalent to Mon, - Wed, 26 Aug 2015 19:57:28 GMT. - - -'> - - - - - A unique request ID that provides tracking for the request. Provider - must configure middleware to return a request ID header in a - response. - - -'> - -GET'> -COPY'> -HEAD'> -PUT'> -POST'> -DELETE'> -PATCH'> -HEAD'> - - - - - - diff --git a/api-ref/src/wadls/databases-api/xsd/common.ent b/api-ref/src/wadls/databases-api/xsd/common.ent deleted file mode 100644 index 1585692cd..000000000 --- a/api-ref/src/wadls/databases-api/xsd/common.ent +++ /dev/null @@ -1,642 +0,0 @@ - - - - -GET'> -PUT'> -POST'> -DELETE'> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - '> - - - - - - '> - - - - - '> - - - - The account ID of the owner of the instance. - - -'> - - - - The ID for the database instance. - - -'> - - - - The name for the database. - - -'> - - - - The name for the user. - - -'> - - - - The ID for the flavor. - - -'> - - - - The name of the data store. - - -'> - - - - The UUID of the data store version. - - -'> - - - - The name of the parameter for which to show details. - - -'> - - - - The ID of the configuration group. - - -'> - - - - - An instance object. - - -'> - - - - Reference (href), which is the actual URI to a - flavor as it appears in the list flavors response. - - - Rather than the flavor URI, you can also pass the - flavor ID (integer) as the flavorRef - value. For example, 1. - - -'> - - - - The volume size, in gigabytes (GB). A valid value - is from 1 to 50. - - -'> - - - - The volume type to use. You can list the available volume types on your - system by using the cinder type-list command. - - - If you want to specify a volume type, you must also specify a volume size. - - -'> - - - - A databases object. - - -'> - - - - Name of the instance to create. A valid value is - up to 255 characters long. All characters are - permitted. - - -'> - - - - A database name. - - - You cannot use the lost+found, - information_schema, or mysql database - name to create a database because these names are reserved for - system databases. - - - Valid characters in a database name are: - - - - Upper and lower case letters. - - - Numbers. - - - @, ?, #, and spaces - except at the beginning or end of the database name. - - - _ is allowed anywhere in the database name. - - - - You cannot use these characters in a database name: - - - The maximum length of a database name is 64 characters. - - -'> - - - - A set of symbols and encodings. Default is utf8. - - - For information about supported character sets and collations, see Character Sets - and Collations in MySQL. - - -'> - - - - A set of rules for comparing characters in a character set. - Default is utf8_general_ci. - - - For information about supported character sets and collations, see Character Sets - and Collations in MySQL. - - -'> - - - - A users object. - - -'> - - - - The user name for the database on instance creation. - - -'> - - - - The password for those users on instance - creation. - - -'> - - - - Name of the datastore to use when creating the instance. - - -'> - - - - Name of the datastore version to use when creating the instance. - - -'> - - - - ID of the configuration group to attach to the instance. - - -'> - - - - ID or name of an existing instance to replicate from. - - -'> - - - - Number of replicas to create (defaults to 1). - - -'> - - - - To detach a replica, set replica_of to null. - - -'> - - - - To detach a replica, set slave_of to null. - - -'> - - - - Dictionary that lists configuration parameter - names and associated values. - - -'> - - - - New name of the configuration group. - - -'> - - - - New description of the configuration group. - - -'> - - - - - An instance object. - - -'> - - - - A flavor object, which includes the flavor ID - (integer) and flavor relative links. - - -'> - - - - The volume size, in gigabytes (GB). A valid value - is from 1 to 50. - - -'> - - - - A databases object. - - -'> - - - - Name of the instance to create. A valid value is - up to 255 characters long. All characters are - permitted. - - -'> - - - - A database name. - - - You cannot use the lost+found, - information_schema, or mysql database - name to create a database because these names are reserved for - system databases. - - - Valid characters in a database name are: - - - - Upper and lower case letters. - - - Numbers. - - - @, ?, #, and spaces - except at the beginning or end of the database name. - - - _ is allowed anywhere in the database name. - - - - You cannot use these characters in a database name: - - - The maximum length of a database name is 64 characters. - - -'> - - - - A set of symbols and encodings. Default is utf8. - - - For information about supported character sets and collations, see Character Sets - and Collations in MySQL. - - -'> - - - - A set of rules for comparing characters in a character set. - Default is utf8_general_ci. - - - For information about supported character sets and collations, see Character Sets - and Collations in MySQL. - - -'> - - - - A users object. - - -'> - - - - The user name for the database on instance creation. - - -'> - - diff --git a/api-ref/src/wadls/databases-api/xsd/dbaas.wadl b/api-ref/src/wadls/databases-api/xsd/dbaas.wadl deleted file mode 100644 index 18ca25c62..000000000 --- a/api-ref/src/wadls/databases-api/xsd/dbaas.wadl +++ /dev/null @@ -1,1764 +0,0 @@ - - - %common; - - %common_project; -]> - - - - - - - - - - - - &accountIdTemplateParameter; - - - - - - - &instanceIdTemplateParameter; - - - - - - - - - - - - - - - - - - - - &databaseNameTemplateParameter; - - - - - - - - &userNameTemplateParameter; - - - - - - - - - - - - - - &flavorIdTemplateParameter; - - - - - - &datastoreNameTemplateParameter; - - - - - - - &datastoreVersionIdTemplateParameter; - - - - ¶meterNameTemplateParameter; - - - - - - - - - - - &configIdTemplateParameter; - - - - - - - - - - - - - - - - - - Shows details for the Database Service API v1.0. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - Lists information about all Database Service API versions. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - - Creates a database instance. - - - Asynchronously provisions a database instance. You must - specify a flavor and a volume size. The service provisions the - instance with a volume of the requested size, which serves as - storage for the database instance. - - - Notes - - - - You can create only one database instance per - &POST; request. - - - - - You can create a database instance with one or - more databases. You associate users with each database. - - - - - The default binding for the MySQL instance is - port 3306. - - - - - - - - - - - - &instanceRequestParameter; - &flavorRefRequestParameter; - &sizeRequestParameter; - &typeRequestParameter; - &databasesRequestParameter; - &instance-nameRequestParameter; - &databaseNameRequestParameter; - &characterSetRequestParameter; - &collateRequestParameter; - &usersRequestParameter; - &user-nameRequestParameter; - &user-passwordRequestParameter; - &datastoreRequestParameter; - &datastoreVersionRequestParameter; - &configurationRequestParameter; - &replicaOfRequestParameter; - &replicaCountRequestParameter; - - - - - - - - - The previous response examples show resources that - contain links to themselves that enable a client to - easily obtain resource URIs rather than construct - them. Resources can have these link relations: - - - - - A self link contains a - versioned link to the resource. - Use these links in cases where the link - will be followed immediately. - - - - - A bookmark - link provides a permanent link to a resource that is - appropriate for long-term storage. - - - - - &instanceResponseParameter; - &createdResponseParameter; - &flavorResponseParameter; - &databasesResponseParameter; - &instance-nameResponseParameter; - &databaseNameResponseParameter; - &characterSetResponseParameter; - &collateResponseParameter; - &usersResponseParameter; - &user-nameResponseParameter; - &updatedResponseParameter; - - &commonFaults; &getFaults; - - - Deletes a database - instance, including any associated data. - This operation does not delete any read - slaves. - - - - You cannot complete this operation when the instance state - is either REBUILDING or - BUILDING. - - - - - - - - - - - &commonFaults; - - - - - - &getFaults; - - - - Lists information, including status, for all database - instances. - - - Lists status and information for all database instances. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - Shows database instance details. - - - Lists the status and details of the database - instance. - - - Lists the volume size in gigabytes (GB) and the approximate GB - used. - - - - After instance creation, the used value is - greater than 0, which is expected and due to the automatic - creation of non-empty transaction logs for MySQL - optimization. The response does not include the - used attribute when the instance status is - BUILD, REBOOT, - RESIZE, or ERROR. - - - - The list operations return a DNS-resolvable host name for the - database instance rather than an IP address. Because the host - name always resolves to the correct IP address for the - database instance, you do not need to maintain the mapping. - Although the IP address might change when you resize, migrate, - or perform other operations, the host name always resolves to - the correct database instance. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - - Restarts the database service for an instance. - - - The restart operation restarts only the MySQL instance. - Restarting MySQL erases any dynamic configuration settings - that you make in MySQL. - - - - The MySQL service is unavailable until the instance - restarts. - - - - If the operation succeeds, it returns the Accepted - (202) response code. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; &postPutFaults; - - - - Resizes the memory for an instance. - - - If you provide a valid flavorRef, this operation - changes the memory size of the instance, and restarts MySQL. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; &postPutFaults; - - - - Resizes the volume that is attached to an instance. - - - You can use this operation to increase but not decrease the - volume size. A valid volume size is an integer value in - gigabytes (GB). - - - - You cannot increase the volume to a size that is larger - than the API volume size limit. - - - - If this operation succeeds, it returns a 202 Accepted - response. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; &postPutFaults; - - - - - Creates a database within an instance. - - - The name of the database is a required attribute. - - - - - - - - - &databaseNameRequestParameter; - &characterSetRequestParameter; - &collateRequestParameter; - - - - - - - - - &commonFaults; &getFaults; - - - - - Lists databases for an instance. - - - - This operation returns only the user-defined databases - and not the system databases. Only the database - administrator can view the mysql, - information_schema, and - lost+found system databases. - - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - Deletes a database. - - - This operation also deletes all data that is associated with - the database. - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - Creates a user for a - database instance. - - Asynchronously provisions a new user for the database instance - by using the configuration that you define in the request - object. After the API validates the request and starts - progress on the provisioning process, the call returns the - Accepted (202) response code. - - - - If the API cannot fulfill the corresponding request due to - insufficient data or data that is not valid, the API returns - the Bad Request (400)response code with - information about the nature of the failure. You cannot - recover from validation errors. You must correct the cause of - the failure and the request again. - - - This table lists the required attributes for creating users: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Required attributes for user
Applies toNameDescriptionRequired
UsernameName of the user for the - database.Yes
passwordUser password for database - access.Yes
(database) nameName of the database - that the user can access. You must specify one or more - database names.No
- - Notes - - - - The operation grants the user all privileges on the databases. - - - - - Do not use the root user name, which is reserved. - - - - - - These tables list the valid characters for database names, - user names, and passwords. - - - - - - - - - - - - - - - - - - - - - - -
Valid characters in database name, user name, and password
Character
Letters (upper and lower cases - allowed)
Numbers
@, ?, #, and spaces are allowed, but - not at the - beginning and end of the database name, - user name, and password
_ is allowed anywhere in the database - name, user name, and password
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Characters that are not allowed in database name, user name, and - password
Character
Single quotes
Double quotes
Back quotes
Semicolons
Commas
Back slashes
Forward slashes
Spaces at the front or end of the user - name or password
- - - - - - - - - - - - - - - - - - - - -
Length restrictions for database name, user name, and password
RestrictionValue
Database name maximum length64
User name maximum length16
Password maximum lengthunlimited (no restrictions)
-
- - - - - - - - - - - - - - - &commonFaults; &getFaults; -
- - - - Lists the users in a database instance and the associated - databases for that user. - - - - This operation does not return system users. A system - user is a database administrator who administers the - health of the database. Also, this operation returns the - root user only if it is enabled. - - - - The following notes apply to MySQL users: - - - - User names can be up to 16 characters - long. - - - When you create accounts with INSERT, you - must use FLUSH PRIVILEGES to tell the server - to reload the grant tables. - - - For additional information, See: http://dev.mysql.com/doc/refman/5.1/en/user-account-management.html - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - Deletes a user for a - database instance. - - - Do not use periods in user names. A bug in a Python - library that Rackspace uses that can cause incorrect user - deletions to occur if you use a period (.) in the user - name. In this case, the bug in the library truncates the - user name to the portion from the beginning up to the - period. For example, for the my.userA user, - the bug truncates the user name to my, and if - the user exists, that user is incorrectly - deleted. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - - Enables the root user for a database instance and returns the - root password. - - - This operation generates a root password for the root user and - enables the root user to log in from any host. - - - - Changes that you make as a root user can impact the - database instance and API operations in unpredictable and - detrimental ways. When you enable the root user, you - accept the possibility that we cannot support your - database instance. We might not be able to assist you if you - change core MySQL settings. These changes can be, but are - not limited to, turning off bin logs, removing users that - we use to access your instance, and so on. - - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - Shows root-enabled status for a database instance. - - - Returns true if root user is enabled for a - database instance. Otherwise, returns false. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - Lists information for all available - flavors. - This operation lists information for all available - flavors. - This resource is identical to the flavors found in - the OpenStack Nova API, but without the disk - property. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - Shows flavor details with details of the RAM. - - This resource is identical to the flavors found in the - OpenStack Compute API, but without the disk property. - - - - The flavorId parameter must be an integer - value. If you use a floating point value for this - parameter, this call truncates the decimal portion and - uses the integer portion as the flavorId - value. - - - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - Lists the available versions of - a data store. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - Lists the available configuration parameters for a - data store version. - - - Parameter information includes the type, minimum and maximum - values, and whether you must restart the instance after you - change a parameter value. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - Displays details for a configuration parameter associated - with a data store version. - - - Details include the type, minimum and maximum - values, and whether you must restart the instance after you - change the parameter value. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - Creates a configuration group. - - - - - - - - - - - - Data store assigned to the configuration group. - Required if you did not configure the default data store. - - - - - - - Dictionary that lists configuration parameter names and associated values. - - - - - - - Name of the configuration group you are creating. - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - Lists all configuration groups. - - - The list includes the associated data store and data store - version for each configuration group. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - Lists the configuration defaults for an - instance. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - Attaches a configuration group to - an instance. - - - - - - - - - - - - ID of the configuration group that you want to attach to the instance. - - - - - - - - - - - - &commonFaults; &getFaults; &postPutFaults; - - - - - Detaches a configuration group from - an instance. - - - When you pass in only an instance ID and omit the - configuration ID, this operation detaches any configuration - group that was attached to the instance. - - - - - - - - - - - - To detach a configuration group, set the - configuration parameter to null. - - - - - - - - - - - - &commonFaults; &getFaults; &postPutFaults; - - - Disables the root user. - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - Detaches a replica from its replication source. - - If you created an instance that is a replica of a source instance, - you can detach the replica from the source. This can be useful if - the source becomes unavailable. In this case, you can detach the - replica from the source, making the replica a standalone database - instance. You can then take the new standalone instance and create - a new replica of that instance. - - - - - - - - - &replicaOfRequestParameterDetach; - &slaveOfRequestParameterDetach; - - - - - - - - - &commonFaults; &getFaults; &postPutFaults; - - - - - Promotes a replica. - - - If you have set up replication, and the base instance - is still reachable, you can use this operation to promote - a replica to be the new base instance. - - - This can be useful if you want to make a configuration change - to the base instance that your replicas are replicating from. - For example, you might want to increase the disk or CPU capacity. - If you made the change on the base instance directly, you would - need to take the base instance down for the duration of the operation. - Instead, you can create a replica, make the configuration change - on the replica, and then promote the replica to become the new - base instance. - - - For instanceId, pass in the instance ID of the - replica you want to promote. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; &postPutFaults; - - - - - Deletes the base instance in a replication set. - - - If the base instance becomes unreachable, you can use this - operation to delete the base instance. - - - This operation: - - - - - Finds the replica that has processed the greatest - number of transactions and picks that replica to use - as the new base instance. - - - - - Transfers the public IP of the old base instance - to the new base instance (which is the newly-promoted - replica). - - - - - Deletes the old base instance. - - - - - Takes all the instances in the replication - set and makes them start replicating from the new - base instance. - - - - - For instanceId, pass in the instance ID of the - unreachable base instance. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; &postPutFaults; - - - Deletes a configuration group. - - - - - - - - - &commonFaults; - - - - - - &getFaults; - - - - - Lists the instances associated with the specified configuration - group. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - Sets new values for a configuration group. - - - - - - - - - &configParamNamesValuesRequestParameter; - - - - - - - - - &commonFaults; &getFaults; - - - - - Lists details about a configuration group, including its values. - - - - - - - - - - - - - - - - - &commonFaults; &getFaults; - - - - - Sets new values for a configuration group. - Also lets you change the name and description of the - configuration group. - - - - - - - - - &configParamNamesValuesRequestParameter; - &configGroupNameUpdateRequestParameter; - &configGroupDescUpdateRequestParameter; - - - - - - - - - &commonFaults; &getFaults; - -
diff --git a/api-ref/src/wadls/databases-api/xsd/dbaas.xsd b/api-ref/src/wadls/databases-api/xsd/dbaas.xsd deleted file mode 100644 index 123d239d0..000000000 --- a/api-ref/src/wadls/databases-api/xsd/dbaas.xsd +++ /dev/null @@ -1,575 +0,0 @@ - - - - - DBaaS - - -

- This is the main index XML Schema document - for DBaaS API Schema Types Version 1.0. -

-
-
- - - -

A MySQL User.

-
-
-
- - - -

A MySQL User.

-
-
-
- - - -

A Database Instance.

-
-
-
- - - -

Database Instances.

-
-
-
- - - -

Settings such as memory used to create a database instance.

-
-
-
- - - -

A list of flavors.

-
-
-
- - - -

A Database.

-
-
-
- - - -

List of Databases.

-
-
-
- - - -

Restart the Database

-
-
-
- - - -

Resize an Instance

-
-
-
- - - - - - -

A list of database user names.

-
-
-
-
-
- - - - - -

A list of databases.

-
-
-
-
- - - -

The name for the user.

-
-
-
- - - -

The password for the user.

-
-
-
- - - -

The status of the user.

-
-
-
-
- - - - - -

A list of database instances.

-
-
-
-
-
- - - - - -

A list of optional databases.

-
-
-
- - - -

A list of optional users.

-
-
-
- - - -

The links for the type of instance.

-
-
-
- - - -

The volume attached to the instance.

-
-
-
-
- - - -

A unique database instance id.

-
-
-
- - - -

Date/Time the instance was created.

-
-
-
- - - -

Date/Time the instance was last updated.

-
-
-
- - - -

The name for the instance.

-
-
-
- - - -

The flavor reference of the instance.

-
-
-
- - - -

The status of the instance.

-
-
-
- - - -

The hostname attached to the instance.

-
-
-
- - - -

Whether or not root is enabled for the instance.

-
-
-
-
- - - - -

The type of link.

-
-
-
- - - -

The URL.

-
-
-
- - - -

The type of link.

-
-
-
-
- - - - - -

A list of flavors.

-
-
-
-
-
- - - - - -

A list of links.

-
-
-
-
- - - -

A unique flavor id.

-
-
-
- - - -

The name for the instance.

-
-
-
- - - -

The RAM in megabytes.

-
-
-
-
- - - - - -

A list of links.

-
-
-
-
-
- - - - - -

A list of databases.

-
-
-
-
-
- - - - -

The Database character set.

-
-
-
- - - -

The name for the instance.

-
-
-
- - - -

The Collation type of the database.

-
-
-
-
- - - - -

Whether or not root is enabled for the given instance.

-
-
-
-
- - - - -

Size of the volume in GBs.

-
-
-
- - - -

Used space on the attached volume in GBs.

-
-
-
-
- - - - -

A unique flavor id.

-
-
-
-
- - - - - -

The volume attached to the instance.

-
-
-
- - - -

New flavorRef to size the instance.

-
-
-
-
-
- - - - -

The instance status.

-
-
- - - - -

Healthy status.

-
-
-
- - - -

Down status.

-
-
-
- - - -

unavailable status.

-
-
-
-
-
- - -

The mysql user status.

-
-
- - - - -

Enabled status.

-
-
-
-
-
- - - - - - - - - - - - - - - - - - -

- A human readable message that is appropriate for display - to the end user. -

-
-
-
- - - -

- The optional <details> element may contain useful - information for tracking down errors (e.g a stack - trace). This information may or may not be appropriate - for display to an end user. -

-
-
-
- -
- - - -

- The HTTP status code associated with the current fault. -

-
-
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - -

- An optional dateTime denoting when an operation should - be retried. -

-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-attach-config-grp-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-attach-config-grp-request-json-http.txt deleted file mode 100644 index 478e04939..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-attach-config-grp-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -PUT /v1.0/1234/instances/4c93c73b-d6d0-47d7-b8c6-b699d19d7de9 HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-attach-config-grp-request.json b/api-ref/src/wadls/databases-api/xsd/samples/db-attach-config-grp-request.json deleted file mode 100644 index d5708d910..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-attach-config-grp-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "instance": { - "configuration": "2aa51628-5c42-4086-8682-137caffd2ba6" - } -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-attach-config-grp-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-attach-config-grp-response-json-http.txt deleted file mode 100644 index c7fabb46f..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-attach-config-grp-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 202 OK -Content-Type: application/json -Content-Length: 0 -Date: Mon, 13 Jul 2015 19:53:04 GMT - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-check-root-user-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-check-root-user-request-json-http.txt deleted file mode 100644 index 86b449b52..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-check-root-user-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f/root HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-check-root-user-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-check-root-user-response-json-http.txt deleted file mode 100644 index a7b5e387b..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-check-root-user-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 21 -Date: Wed, 25 Jan 2012 21:58:13 GMT \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-check-root-user-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-check-root-user-response.json deleted file mode 100644 index 32737cbae..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-check-root-user-response.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "rootEnabled": true -} \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-details-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-details-request-json-http.txt deleted file mode 100644 index 8ee791ec8..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-details-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/configurations/5678 HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-details-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-details-response-json-http.txt deleted file mode 100644 index 41f9a3b59..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-details-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 138 -Date: Fri, 20 Nov 2015 19:53:04 GMT diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-details-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-details-response.json deleted file mode 100644 index a5ee26b41..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-details-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "configuration": { - "datastore_name": "mysql", - "updated": "2015-11-22T19:07:20", - "values": { - "connect_timeout": 17 - }, - "name": "group1", - "created": "2015-11-20T20:51:24", - "datastore_version_name": "5.6", - "instance_count": 1, - "id": "1c8a4fdd-690c-4e6e-b2e1-148b8d738770", - "datastore_version_id": "b9f97132-467b-4f8e-b12d-947cfc223ac3", - "description": null - } -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-instances-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-instances-request-json-http.txt deleted file mode 100644 index e4840a5be..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-instances-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/configurations/5678/instances HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-instances-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-instances-response-json-http.txt deleted file mode 100644 index 41f9a3b59..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-instances-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 138 -Date: Fri, 20 Nov 2015 19:53:04 GMT diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-instances-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-instances-response.json deleted file mode 100644 index b25b471d3..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-config-group-instances-response.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instances": [ - { - "id": "7fd2d1d6-a2ef-4a76-8c03-e233db4d86da", - "name": "master_1" - } - ] -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-create-config-grp-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-create-config-grp-request-json-http.txt deleted file mode 100644 index a346a2d63..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-create-config-grp-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -POST /v1.0/1234/configurations HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: d6cafa5b-e0c7-4ab8-948e-7c95f2acd031 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-create-config-grp-request.json b/api-ref/src/wadls/databases-api/xsd/samples/db-create-config-grp-request.json deleted file mode 100644 index e8acd72a6..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-create-config-grp-request.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "configuration": { - "datastore": [ - { - "type": "mysql" - } - ], - "values": [ - { - "sync_binlog": 1 - } - ], - "name": "group1" - } -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-create-config-grp-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-create-config-grp-response-json-http.txt deleted file mode 100644 index 4033d8982..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-create-config-grp-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 360 -Date: Mon, 6 Jul 2015 21:53:10 GMT - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-create-config-grp-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-create-config-grp-response.json deleted file mode 100644 index 7a2c4fe68..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-create-config-grp-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "updated": "2015-07-01T16:38:27", - "name": "group1", - "created": "2015-07-01T16:38:27", - "instance_count": 0, - "values": { - "sync_binlog": 1 - }, - "datastore_version_id": "2dc7faa0-efff-4c2b-8cff-bcd949c518a5", - "id": "2aa51628-5c42-4086-8682-137caffd2ba6", - "datastore_name": "mysql", - "datastore_version_name": "5.6", - "description": null -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-create-databases-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-create-databases-request-json-http.txt deleted file mode 100644 index a033c19c1..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-create-databases-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -POST /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f/databases HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-create-databases-request.json b/api-ref/src/wadls/databases-api/xsd/samples/db-create-databases-request.json deleted file mode 100644 index e3c666a9d..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-create-databases-request.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "databases": [ - { - "character_set": "utf8", - "collate": "utf8_general_ci", - "name": "testingdb" - }, - { - "name": "sampledb" - } - ] -} \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-create-databases-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-create-databases-response-json-http.txt deleted file mode 100644 index 6a83f7fcb..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-create-databases-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:11:18 GMT diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-create-instance-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-create-instance-request-json-http.txt deleted file mode 100644 index 13446afd2..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-create-instance-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -POST /v1.0/1234/instances HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: d6cafa5b-e0c7-4ab8-948e-7c95f2acd031 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-create-instance-request.json b/api-ref/src/wadls/databases-api/xsd/samples/db-create-instance-request.json deleted file mode 100644 index 5e99ca793..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-create-instance-request.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "instance": { - "databases": [ - { - "character_set": "utf8", - "collate": "utf8_general_ci", - "name": "sampledb" - }, - { - "name": "nextround" - } - ], - "flavorRef": "https://openstack.example.com/v1.0/1234/flavors/1", - "name": "json_rack_instance", - "users": [ - { - "databases": [ - { - "name": "sampledb" - } - ], - "name": "demouser", - "password": "secretsecret" - } - ], - "volume": { - "size": 2 - } - } -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-create-instance-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-create-instance-response-json-http.txt deleted file mode 100644 index 5ea2b4158..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-create-instance-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 636 -Date: Wed, 25 Jan 2012 21:53:10 GMT \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-create-instance-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-create-instance-response.json deleted file mode 100644 index 6155c2694..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-create-instance-response.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "instance": { - "created": "2012-01-25T21:53:09Z", - "flavor": { - "id": "1", - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/1", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/1", - "rel": "bookmark" - } - ] - }, - "hostname": "e09ad9a3f73309469cf1f43d11e79549caf9acf2.rackspaceclouddb.com", - "id": "dea5a2f7-3ec7-4496-adab-0abb5a42d635", - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/instances/dea5a2f7-3ec7-4496-adab-0abb5a42d635", - "rel": "self" - }, - { - "href": "https://openstack.example.com/instances/dea5a2f7-3ec7-4496-adab-0abb5a42d635", - "rel": "bookmark" - } - ], - "name": "json_rack_instance", - "status": "BUILD", - "updated": "2012-01-25T21:53:10Z", - "volume": { - "size": 2 - } - } -} \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-create-users-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-create-users-request-json-http.txt deleted file mode 100644 index 9ac79667d..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-create-users-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -POST /v1.0/1234/instances/1c59bdb8-03b6-4079-a7db-ba92d23a98b3/users HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: bb64d788-2dec-4a6b-a670-7151d108cacf -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-create-users-request.json b/api-ref/src/wadls/databases-api/xsd/samples/db-create-users-request.json deleted file mode 100644 index 84117ec94..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-create-users-request.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "users": [ - { - "databases": [ - { - "name": "databaseA" - } - ], - "name": "dbuser3", - "password": "secretsecret" - }, - { - "databases": [ - { - "name": "databaseB" - }, - { - "name": "databaseC" - } - ], - "name": "dbuser4", - "password": "secretsecret" - } - ] -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-create-users-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-create-users-response-json-http.txt deleted file mode 100644 index 6a83f7fcb..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-create-users-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:11:18 GMT diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-datastore-parameters-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-datastore-parameters-response.json deleted file mode 100644 index 7f9153c8a..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-datastore-parameters-response.json +++ /dev/null @@ -1,258 +0,0 @@ -{ - "configuration-parameters": [ - { - "name": "myisam_sort_buffer_size", - "min": 4096, - "max": 18446744073709552000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "sync_binlog", - "min": 0, - "max": 4294967295, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "max_allowed_packet", - "min": 1024, - "max": 1073741824, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "character_set_connection", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "autocommit", - "min": 0, - "max": 1, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "character_set_client", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "join_buffer_size", - "min": 128, - "max": 18446744073709548000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "local_infile", - "min": 0, - "max": 1, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "auto_increment_offset", - "min": 1, - "max": 65535, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "max_connections", - "min": 1, - "max": 100000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "bulk_insert_buffer_size", - "min": 0, - "max": 18446744073709552000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef474dac18-2c6abd35a758" - }, - { - "name": "sort_buffer_size", - "min": 32768, - "max": 18446744073709552000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "innodb_log_buffer_size", - "min": 262144, - "max": 4294967295, - "restart_required": true, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "innodb_file_per_table", - "min": 0, - "max": 1, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "character_set_server", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "innodb_buffer_pool_size", - "min": 5242880, - "max": 18446744073709552000, - "restart_required": true, - "type": "integer", - "datastore_version_id": "f597f709-70ef474dac18-2c6abd35a758" - }, - { - "type": "string", - "name": "collation_server", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "type": "string", - "name": "character_set_filesystem", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "type": "string", - "name": "collation_database", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "innodb_flush_log_at_trx_commit", - "min": 0, - "max": 2, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "interactive_timeout", - "min": 1, - "max": 65535, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "max_user_connections", - "min": 0, - "max": 4294967295, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "innodb_thread_concurrency", - "min": 0, - "max": 1000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "innodb_open_files", - "min": 10, - "max": 4294967295, - "restart_required": true, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "key_buffer_size", - "min": 8, - "max": 4294967295, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758" - }, - { - "name": "connect_timeout", - "min": 2, - "max": 31536000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "collation_connection", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "type": "string", - "name": "character_set_database", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "auto_increment_increment", - "min": 1, - "max": 65535, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "max_connect_errors", - "min": 1, - "max": 18446744073709552000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "character_set_results", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "expire_logs_days", - "min": 0, - "max": 99, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "wait_timeout", - "min": 1, - "max": 31536000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758" - }, - { - "name": "server_id", - "min": 0, - "max": 4294967295, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - } - ] -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-config-group-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-delete-config-group-request-json-http.txt deleted file mode 100644 index a4d2f0cfd..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-config-group-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -DELETE /v1.0/1234/configurations/692d8418-7a8f-47f1-8060-59846c6e024f HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-config-group-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-delete-config-group-response-json-http.txt deleted file mode 100644 index 8321a3166..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-config-group-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Fri, 08 Apr 2016 23:15:51 GMT diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-databases-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-delete-databases-request-json-http.txt deleted file mode 100644 index 4140eae49..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-databases-request-json-http.txt +++ /dev/null @@ -1,8 +0,0 @@ -DELETE /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f/databases/exampledb HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-databases-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-delete-databases-response-json-http.txt deleted file mode 100644 index 6a83f7fcb..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-databases-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:11:18 GMT diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-instance-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-delete-instance-request-json-http.txt deleted file mode 100644 index f5bcbb793..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-instance-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -DELETE /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-instance-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-delete-instance-response-json-http.txt deleted file mode 100644 index 456166082..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-instance-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:15:51 GMT \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-root-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-delete-root-request-json-http.txt deleted file mode 100644 index ab9ce8e2f..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-root-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -DELETE /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f/root HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-root-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-delete-root-response-json-http.txt deleted file mode 100644 index ca90ef72d..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-root-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:11:18 GMT - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-users-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-delete-users-request-json-http.txt deleted file mode 100644 index ed0f185b8..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-users-request-json-http.txt +++ /dev/null @@ -1,8 +0,0 @@ -DELETE /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f/users/testuser HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-users-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-delete-users-response-json-http.txt deleted file mode 100644 index e5f311463..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-delete-users-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:11:19 GMT diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-detach-config-grp-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-detach-config-grp-request-json-http.txt deleted file mode 100644 index 478e04939..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-detach-config-grp-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -PUT /v1.0/1234/instances/4c93c73b-d6d0-47d7-b8c6-b699d19d7de9 HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-detach-config-grp-request.json b/api-ref/src/wadls/databases-api/xsd/samples/db-detach-config-grp-request.json deleted file mode 100644 index 24b79afa2..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-detach-config-grp-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "instance": {} -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-detach-config-grp-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-detach-config-grp-response-json-http.txt deleted file mode 100644 index c7fabb46f..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-detach-config-grp-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 202 OK -Content-Type: application/json -Content-Length: 0 -Date: Mon, 13 Jul 2015 19:53:04 GMT - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-detach-replica-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-detach-replica-request-json-http.txt deleted file mode 100644 index cea1a9078..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-detach-replica-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -PATCH /v1.0/1234/instances/4c93c73b-d6d0-47d7-b8c6-b699d19d7de9 HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-detach-replica-request.json b/api-ref/src/wadls/databases-api/xsd/samples/db-detach-replica-request.json deleted file mode 100644 index f61219c8a..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-detach-replica-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance": { - "replica_of": null, - "slave_of": null - } -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-detach-replica-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-detach-replica-response-json-http.txt deleted file mode 100644 index c7fabb46f..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-detach-replica-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 202 OK -Content-Type: application/json -Content-Length: 0 -Date: Mon, 13 Jul 2015 19:53:04 GMT - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-enable-root-user-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-enable-root-user-request-json-http.txt deleted file mode 100644 index 7f081b6b1..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-enable-root-user-request-json-http.txt +++ /dev/null @@ -1,8 +0,0 @@ -POST /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f/root HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-enable-root-user-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-enable-root-user-response-json-http.txt deleted file mode 100644 index ef590b61c..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-enable-root-user-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 78 -Date: Wed, 25 Jan 2012 21:58:11 GMT \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-enable-root-user-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-enable-root-user-response.json deleted file mode 100644 index 37e24fdfe..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-enable-root-user-response.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "user": { - "name": "root", - "password": "secretsecret" - } -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-by-id-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-by-id-request-json-http.txt deleted file mode 100644 index 972cb3c47..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-by-id-request-json-http.txt +++ /dev/null @@ -1,8 +0,0 @@ -GET /v1.0/1234/flavors/1 HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-by-id-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-by-id-response-json-http.txt deleted file mode 100644 index 409cdbfa2..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-by-id-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 209 -Date: Wed, 25 Jan 2012 21:53:05 GMT \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-by-id-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-by-id-response.json deleted file mode 100644 index c793ec6bf..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-by-id-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "flavor": { - "id": 1, - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/1", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/1", - "rel": "bookmark" - } - ], - "name": "m1.tiny", - "ram": 512 - } -} \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-request-json-http.txt deleted file mode 100644 index 2c0f90975..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-request-json-http.txt +++ /dev/null @@ -1,8 +0,0 @@ -GET /v1.0/1234/flavors HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-response-json-http.txt deleted file mode 100644 index 0a4f0fe0b..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 1768 -Date: Tue, 19 Jun 2012 19:52:45 GMT \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-response.json deleted file mode 100644 index c158e1b0e..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-flavors-response.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "flavors": [ - { - "id": 1, - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/1", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/1", - "rel": "bookmark" - } - ], - "name": "m1.tiny", - "ram": 512 - }, - { - "id": 2, - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/2", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/2", - "rel": "bookmark" - } - ], - "name": "m1.small", - "ram": 1024 - }, - { - "id": 3, - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/3", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/3", - "rel": "bookmark" - } - ], - "name": "m1.medium", - "ram": 2048 - }, - { - "id": 4, - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/4", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/4", - "rel": "bookmark" - } - ], - "name": "m1.large", - "ram": 4096 - } - ] -} \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-eject-replica-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-eject-replica-request-json-http.txt deleted file mode 100644 index cf3652d10..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-eject-replica-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -POST /v1.0/1234/instances/13d940c4-70bb-4ff4-8866-6ee9ab5e5cae/action HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-eject-replica-request.json b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-eject-replica-request.json deleted file mode 100644 index e0d425ad6..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-eject-replica-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "eject_replica_source": {} -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-eject-replica-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-eject-replica-response-json-http.txt deleted file mode 100644 index dd6883b3a..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-eject-replica-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Fri, 08 Apr 2016 23:11:19 GMT diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-promote-replica-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-promote-replica-request-json-http.txt deleted file mode 100644 index cf3652d10..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-promote-replica-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -POST /v1.0/1234/instances/13d940c4-70bb-4ff4-8866-6ee9ab5e5cae/action HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-promote-replica-request.json b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-promote-replica-request.json deleted file mode 100644 index f2803b792..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-promote-replica-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "promote_to_replica_source": {} -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-promote-replica-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-promote-replica-response-json-http.txt deleted file mode 100644 index dd6883b3a..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-promote-replica-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Fri, 08 Apr 2016 23:11:19 GMT diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-flavor-request.json b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-flavor-request.json deleted file mode 100644 index 7909b45c5..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-flavor-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "resize": { - "flavorRef": "https://openstack.example.com/v1.0/1234/flavors/3" - } -} \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-flavor-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-flavor-response-json-http.txt deleted file mode 100644 index fe14f4dd4..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-flavor-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:14:20 GMT diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-instance-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-instance-request-json-http.txt deleted file mode 100644 index 252ec5545..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-instance-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -POST /v1.0/1234/instances/23a3d4fb-3731-497b-afd4-bf25bde2b5fc/action HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 2eeb3252-0164-40f5-8fb7-85df5faa2698 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-instance-request.json b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-instance-request.json deleted file mode 100644 index 0728ef988..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-instance-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "resize": { - "flavorRef": "https://openstack.example.com/v1.0/1234/flavors/2" - } -} \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-instance-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-instance-response-json-http.txt deleted file mode 100644 index 48a2e91a0..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-instance-response-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: text/plain; charset=UTF-8 -Content-Length: 58 -Date: Mon, 06 Feb 2012 21:28:10 GMT - - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-volume-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-volume-request-json-http.txt deleted file mode 100644 index 252ec5545..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-volume-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -POST /v1.0/1234/instances/23a3d4fb-3731-497b-afd4-bf25bde2b5fc/action HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 2eeb3252-0164-40f5-8fb7-85df5faa2698 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-volume-request.json b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-volume-request.json deleted file mode 100644 index a003d0462..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-volume-request.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "resize": { - "volume": { - "size": 4 - } - } -} \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-volume-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-volume-response-json-http.txt deleted file mode 100644 index 319bbadbb..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-resize-volume-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:12:20 GMT diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-restart-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-restart-request-json-http.txt deleted file mode 100644 index cf3652d10..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-restart-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -POST /v1.0/1234/instances/13d940c4-70bb-4ff4-8866-6ee9ab5e5cae/action HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-restart-request.json b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-restart-request.json deleted file mode 100644 index affdc9efe..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-restart-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "restart": {} -} \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-restart-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-restart-response-json-http.txt deleted file mode 100644 index e5f311463..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-restart-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 202 Accepted -Content-Type: application/json -Content-Length: 0 -Date: Wed, 27 Jun 2012 23:11:19 GMT diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-status-detail-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-status-detail-request-json-http.txt deleted file mode 100644 index 5ac19998c..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-status-detail-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-status-detail-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-status-detail-response-json-http.txt deleted file mode 100644 index 8a72a3a46..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-status-detail-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 685 -Date: Wed, 28 Mar 2012 21:37:29 GMT \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-status-detail-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-instance-status-detail-response.json deleted file mode 100644 index c2a54ed16..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instance-status-detail-response.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "instance": { - "created": "2012-03-28T21:31:02Z", - "flavor": { - "id": "1", - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/1", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/1", - "rel": "bookmark" - } - ] - }, - "hostname": "e09ad9a3f73309469cf1f43d11e79549caf9acf2.rackspaceclouddb.com", - "id": "2450c73f-7805-4afe-a42c-4094ab42666b", - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/instances/2450c73f-7805-4afe-a42c-4094ab42666b", - "rel": "self" - }, - { - "href": "https://openstack.example.com/instances/2450c73f-7805-4afe-a42c-4094ab42666b", - "rel": "bookmark" - } - ], - "name": "xml_rack_instance", - "status": "ACTIVE", - "updated": "2012-03-28T21:34:25Z", - "volume": { - "size": 2, - "used": 0.124542236328125 - } - } -} \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instances-index-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-instances-index-request-json-http.txt deleted file mode 100644 index 820debcf1..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instances-index-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/instances HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instances-index-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-instances-index-response-json-http.txt deleted file mode 100644 index 52d15a89f..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instances-index-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 1150 -Date: Tue, 19 Jun 2012 19:53:04 GMT \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-instances-index-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-instances-index-response.json deleted file mode 100644 index e12808bf0..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-instances-index-response.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "instances": [ - { - "flavor": { - "id": "1", - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/1", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/1", - "rel": "bookmark" - } - ] - }, - "id": "28d1b8f3-172a-4f6d-983d-36021508444a", - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/instances/28d1b8f3-172a-4f6d-983d-36021508444a", - "rel": "self" - }, - { - "href": "https://openstack.example.com/instances/28d1b8f3-172a-4f6d-983d-36021508444a", - "rel": "bookmark" - } - ], - "name": "json_rack_instance", - "status": "ACTIVE", - "volume": { - "size": 2 - } - }, - { - "flavor": { - "id": "1", - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/flavors/1", - "rel": "self" - }, - { - "href": "https://openstack.example.com/flavors/1", - "rel": "bookmark" - } - ] - }, - "id": "8fb081af-f237-44f5-80cc-b46be1840ca9", - "links": [ - { - "href": "https://openstack.example.com/v1.0/1234/instances/8fb081af-f237-44f5-80cc-b46be1840ca9", - "rel": "self" - }, - { - "href": "https://openstack.example.com/instances/8fb081af-f237-44f5-80cc-b46be1840ca9", - "rel": "bookmark" - } - ], - "name": "xml_rack_instance", - "status": "ACTIVE", - "volume": { - "size": 2 - } - } - ] -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-defaults-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-defaults-request-json-http.txt deleted file mode 100644 index bb84c098d..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-defaults-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -GET /v1.0/1234/instances/instance_1 HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-defaults-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-defaults-response-json-http.txt deleted file mode 100644 index dd38b48f7..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-defaults-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 1559 -Date: Wed, 08 Jul 2015 19:53:04 GMT - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-defaults-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-defaults-response.json deleted file mode 100644 index 81a9eb745..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-defaults-response.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "instance": { - "configuration": { - "tmp_table_size": "16M", - "innodb_log_files_in_group": "2", - "skip-external-locking": "1", - "read_rnd_buffer_size": "512 K", - "max_user_connections": "100", - "max_heap_table_size": "16M", - "port": "3306", - "tmpdir": "/var/tmp", - "pid_file": "/var/run/mysqld/mysqld.pid", - "myisam-recover ": "BACKUP", - "server_id": "334596", - "innodb_buffer_pool_size": "150M", - "basedir": "/usr", - "max_allowed_packet": "1024K", - "datadir": "/var/lib/mysql/data", - "inno db_log_buffer_size": "25M", - "max_connections": "100", - "table_open_cache": "256", - "connect_timeout": "15", - "query_cache_type": "1", - "local-infile": "0", - "innodb_ log_file_size": "50M", - "thread_stack": "192K", - "query_cache_limit": "1M", - "wait_timeout": "120", - "user": "mysql", - "thread_cache_size": "4", - "query_cache_size": "8M", - "innodb_data_file_path": "ibdata1:10M:autoextend", - "default_storage_engine": "innodb", - "sort_buffer_size": "1M", - "table_definition_cache": "256", - "read_bu ffer_size": "512K", - "open_files_limit": "512", - "innodb_file_per_table": "1", - "key_buffer_size": "50M", - "join_buffer_size": "1M" - } - } -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-groups-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-groups-request-json-http.txt deleted file mode 100644 index f7812e9e6..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-groups-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -GET /v1.0/1234/configurations HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-groups-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-groups-response-json-http.txt deleted file mode 100644 index 22bba6af0..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-groups-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 426 -Date: Tue, 07 Jul 2012 19:53:04 GMT - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-groups-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-groups-response.json deleted file mode 100644 index 5bdaa990d..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-cfg-groups-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "configurations": [ - { - "datastore_name": "mysql", - "updated": "2015-07-01T16:38:27", - "name": "group1", - "created": "2015-07-01T16:38:27", - "datastore_version_name": "5.6", - "id": "2aa51628-5c42-4086-8682-137caffd2ba6", - "datastore_version_id": "2dc7faa0-efff-4c2b-8cff-bcd949c518a5", - "description": null - } - ] -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-databases-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-list-databases-request-json-http.txt deleted file mode 100644 index 0a43a2f8d..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-databases-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f/databases HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-databases-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-list-databases-response-json-http.txt deleted file mode 100644 index 485229ebf..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-databases-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 136 -Date: Wed, 25 Jan 2012 21:58:01 GMT diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-databases-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-list-databases-response.json deleted file mode 100644 index 2fa6c5b7f..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-databases-response.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "databases": [ - { - "name": "anotherexampledb" - }, - { - "name": "exampledb" - }, - { - "name": "nextround" - }, - { - "name": "sampledb" - }, - { - "name": "testingdb" - } - ] -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-datastore-versions-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-list-datastore-versions-request-json-http.txt deleted file mode 100644 index 0763e5214..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-datastore-versions-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/datastores/mysql/versions HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-datastore-versions-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-list-datastore-versions-response-json-http.txt deleted file mode 100644 index 519dfba19..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-datastore-versions-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 580 -Date: Tue, 23 Jun 2015 21:58:13 GMT diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-datastore-versions.json b/api-ref/src/wadls/databases-api/xsd/samples/db-list-datastore-versions.json deleted file mode 100644 index e80e70c0e..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-datastore-versions.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "5.6", - "links": [ - { - "href": "https://10.240.28.38:8779/v1.0/27bee406abb5486e81ef3ff4382aabaf/datastores/versions/2dc7faa0-efff-4c2b-8cff-bcd949c518a5", - "rel": "self" - }, - { - "href": "https://10.240.28.38:8779/datastores/versions/2dc7faa0-efff-4c2b-8cff-bcd949c518a5", - "rel": "bookmark" - } - ], - "image": "b69fbd9e-b31d-46ff-8afb-cbf452f6f835", - "active": 1, - "datastore": "3a8968d8-e5f5-4452-83ca-f6c90b5de06a", - "packages": "mysql-server-5.6", - "id": "2dc7faa0-efff-4c2b-8cff-bcd949c518a5" -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-parameters-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-list-parameters-request-json-http.txt deleted file mode 100644 index 8a07a796f..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-parameters-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/datastores/versions/692d8418-7a8f-47f1-8060-59846c6e024f/parameters HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-parameters-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-list-parameters-response-json-http.txt deleted file mode 100644 index 2f37db264..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-parameters-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 8454 -Date: Fri, 12 Jun 2015 21:58:13 GMT diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-parameters-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-list-parameters-response.json deleted file mode 100644 index 7f9153c8a..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-parameters-response.json +++ /dev/null @@ -1,258 +0,0 @@ -{ - "configuration-parameters": [ - { - "name": "myisam_sort_buffer_size", - "min": 4096, - "max": 18446744073709552000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "sync_binlog", - "min": 0, - "max": 4294967295, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "max_allowed_packet", - "min": 1024, - "max": 1073741824, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "character_set_connection", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "autocommit", - "min": 0, - "max": 1, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "character_set_client", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "join_buffer_size", - "min": 128, - "max": 18446744073709548000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "local_infile", - "min": 0, - "max": 1, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "auto_increment_offset", - "min": 1, - "max": 65535, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "max_connections", - "min": 1, - "max": 100000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "bulk_insert_buffer_size", - "min": 0, - "max": 18446744073709552000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef474dac18-2c6abd35a758" - }, - { - "name": "sort_buffer_size", - "min": 32768, - "max": 18446744073709552000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "innodb_log_buffer_size", - "min": 262144, - "max": 4294967295, - "restart_required": true, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "innodb_file_per_table", - "min": 0, - "max": 1, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "character_set_server", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "innodb_buffer_pool_size", - "min": 5242880, - "max": 18446744073709552000, - "restart_required": true, - "type": "integer", - "datastore_version_id": "f597f709-70ef474dac18-2c6abd35a758" - }, - { - "type": "string", - "name": "collation_server", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "type": "string", - "name": "character_set_filesystem", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "type": "string", - "name": "collation_database", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "innodb_flush_log_at_trx_commit", - "min": 0, - "max": 2, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "interactive_timeout", - "min": 1, - "max": 65535, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "max_user_connections", - "min": 0, - "max": 4294967295, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "innodb_thread_concurrency", - "min": 0, - "max": 1000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "innodb_open_files", - "min": 10, - "max": 4294967295, - "restart_required": true, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "key_buffer_size", - "min": 8, - "max": 4294967295, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758" - }, - { - "name": "connect_timeout", - "min": 2, - "max": 31536000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "collation_connection", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "type": "string", - "name": "character_set_database", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "auto_increment_increment", - "min": 1, - "max": 65535, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "max_connect_errors", - "min": 1, - "max": 18446744073709552000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "type": "string", - "name": "character_set_results", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758", - "restart_required": false - }, - { - "name": "expire_logs_days", - "min": 0, - "max": 99, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - }, - { - "name": "wait_timeout", - "min": 1, - "max": 31536000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef474d-ac18-2c6abd35a758" - }, - { - "name": "server_id", - "min": 0, - "max": 4294967295, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f597f709-70ef-474d-ac18-2c6abd35a758" - } - ] -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-users-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-list-users-request-json-http.txt deleted file mode 100644 index 62ccf5166..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-users-request-json-http.txt +++ /dev/null @@ -1,8 +0,0 @@ -GET /v1.0/1234/instances/692d8418-7a8f-47f1-8060-59846c6e024f/users HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json - - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-users-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-list-users-response-json-http.txt deleted file mode 100644 index f4d95ac12..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-users-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 152 -Date: Wed, 21 Mar 2012 17:46:46 GMT \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-list-users-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-list-users-response.json deleted file mode 100644 index d7f0e1e29..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-list-users-response.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "users": [ - { - "databases": [ - { - "name": "databaseA" - } - ], - "name": "dbuser3" - }, - { - "databases": [ - { - "name": "databaseB" - }, - { - "name": "databaseC" - } - ], - "name": "dbuser4" - } - ] -} \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-patch-config-grp-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-patch-config-grp-request-json-http.txt deleted file mode 100644 index 3606caefb..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-patch-config-grp-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -PATCH /v1.0/1234/configurations/5678 HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: d6cafa5b-e0c7-4ab8-948e-7c95f2acd031 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-patch-config-grp-request.json b/api-ref/src/wadls/databases-api/xsd/samples/db-patch-config-grp-request.json deleted file mode 100644 index bdb87bd48..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-patch-config-grp-request.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "configuration": { - "values": { - "connect_timeout": 17 - } - } -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-patch-config-grp-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-patch-config-grp-response-json-http.txt deleted file mode 100644 index 244b32fb4..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-patch-config-grp-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 0 -Date: Mon, 6 Jul 2015 21:53:10 GMT - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-show-parameter-details-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-show-parameter-details-request-json-http.txt deleted file mode 100644 index a5e30777b..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-show-parameter-details-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/1234/datastores/versions/f8e67741-e767-4137-b394-3fb8a3fafd2f/parameters/connect_timeout HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-show-parameter-details-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-show-parameter-details-response-json-http.txt deleted file mode 100644 index 35d4ca06d..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-show-parameter-details-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 180 -Date: Tue, 16 Jun 2015 21:58:13 GMT diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-show-parameter-details.json b/api-ref/src/wadls/databases-api/xsd/samples/db-show-parameter-details.json deleted file mode 100644 index 6da77f15f..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-show-parameter-details.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "connect_timeout", - "min": 2, - "max": 31536000, - "restart_required": false, - "type": "integer", - "datastore_version_id": "f8e67741-e767-4137-b394-3fb8a3fafd2f" -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-update-config-grp-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-update-config-grp-request-json-http.txt deleted file mode 100644 index c9549a2c6..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-update-config-grp-request-json-http.txt +++ /dev/null @@ -1,7 +0,0 @@ -PUT /v1.0/1234/configurations/5678 HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: d6cafa5b-e0c7-4ab8-948e-7c95f2acd031 -Accept: application/json -Content-Type: application/json - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-update-config-grp-request.json b/api-ref/src/wadls/databases-api/xsd/samples/db-update-config-grp-request.json deleted file mode 100644 index f98de45d0..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-update-config-grp-request.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "configuration": { - "values": { - "connect_timeout": 18 - }, - "name": "new_name", - "description": "New description" - } -} diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-update-config-grp-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-update-config-grp-response-json-http.txt deleted file mode 100644 index 13027ba4d..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-update-config-grp-response-json-http.txt +++ /dev/null @@ -1,5 +0,0 @@ -HTTP/1.1 202 OK -Content-Type: application/json -Content-Length: 0 -Date: Mon, 6 Jul 2015 21:53:10 GMT - diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-version-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-version-request-json-http.txt deleted file mode 100644 index 9b7a3f54c..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-version-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET /v1.0/ HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-version-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-version-response-json-http.txt deleted file mode 100644 index 3b1ecdf31..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-version-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 158 -Date: Tue, 22 Apr 2014 19:02:58 GMT \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-version-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-version-response.json deleted file mode 100644 index e1554da1a..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-version-response.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "versions": [ - { - "status": "CURRENT", - "updated": "2012-08-01T00:00:00Z", - "id": "v1.0", - "links": [ - { - "href": "http://23.253.228.211:8779/v1.0/", - "rel": "self" - } - ] - } - ] -} \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-versions-request-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-versions-request-json-http.txt deleted file mode 100644 index 5a1eee968..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-versions-request-json-http.txt +++ /dev/null @@ -1,6 +0,0 @@ -GET / HTTP/1.1 -User-Agent: python-example-client -Host: openstack.example.com -X-Auth-Token: 87c6033c-9ff6-405f-943e-2deb73f278b7 -Accept: application/json -Content-Type: application/json \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-versions-response-json-http.txt b/api-ref/src/wadls/databases-api/xsd/samples/db-versions-response-json-http.txt deleted file mode 100644 index 314c6835f..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-versions-response-json-http.txt +++ /dev/null @@ -1,4 +0,0 @@ -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 153 -Date: Wed, 25 Jan 2012 21:53:04 GMT \ No newline at end of file diff --git a/api-ref/src/wadls/databases-api/xsd/samples/db-versions-response.json b/api-ref/src/wadls/databases-api/xsd/samples/db-versions-response.json deleted file mode 100644 index dbcd96f1d..000000000 --- a/api-ref/src/wadls/databases-api/xsd/samples/db-versions-response.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "versions": [ - { - "id": "v1.0", - "links": [ - { - "href": "https://openstack.example.com/v1.0/", - "rel": "self" - } - ], - "status": "CURRENT", - "updated": "2012-01-01T00:00:00Z" - } - ] -} \ No newline at end of file diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-template-create-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-template-create-request.json deleted file mode 100644 index e7d9027f6..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-template-create-request.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "plugin_name": "vanilla", - "hadoop_version": "2.7.1", - "node_groups": [ - { - "name": "worker", - "count": 3, - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251" - }, - { - "name": "master", - "count": 1, - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae" - } - ], - "name": "cluster-template" -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-template-create-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-template-create-response.json deleted file mode 100644 index 82b377908..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-template-create-response.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "cluster_template": { - "is_public": false, - "anti_affinity": [], - "name": "cluster-template", - "created_at": "2015-09-14T10:38:44", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "cluster_configs": {}, - "shares": null, - "id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "default_image_id": null, - "is_default": false, - "updated_at": null, - "plugin_name": "vanilla", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "availability_zone": null, - "count": 1, - "flavor_id": "2", - "id": "1751c04e-8f39-467e-a421-480961172d4b", - "security_groups": null, - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:38:44", - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - }, - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "availability_zone": null, - "count": 3, - "flavor_id": "2", - "id": "3ee85068-c455-4391-9db2-b54a20b99df3", - "security_groups": null, - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:38:44", - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "worker", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode", - "nodemanager" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "neutron_management_network": null, - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "description": null, - "is_protected": false - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-template-show-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-template-show-response.json deleted file mode 100644 index fb94e8858..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-template-show-response.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "cluster_template": { - "is_public": false, - "anti_affinity": [], - "name": "cluster-template", - "created_at": "2015-09-14T10:38:44", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "cluster_configs": {}, - "shares": null, - "id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "default_image_id": null, - "is_default": false, - "updated_at": null, - "plugin_name": "vanilla", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "availability_zone": null, - "count": 1, - "flavor_id": "2", - "id": "1751c04e-8f39-467e-a421-480961172d4b", - "security_groups": null, - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:38:44", - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - }, - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "availability_zone": null, - "count": 3, - "flavor_id": "2", - "id": "3ee85068-c455-4391-9db2-b54a20b99df3", - "security_groups": null, - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:38:44", - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "worker", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode", - "nodemanager" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "neutron_management_network": "b1610452-2933-46b0-bf31-660cfa5621bd", - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "description": null, - "is_protected": false - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-template-update-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-template-update-request.json deleted file mode 100644 index 885150e60..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-template-update-request.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "description": "Updated template", - "plugin_name": "vanilla", - "hadoop_version": "2.7.1", - "name": "vanilla-updated", - "cluster_configs": { - "HDFS": { - "dfs.replication": 2 - } - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-template-update-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-template-update-response.json deleted file mode 100644 index f1abded46..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-template-update-response.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "cluster_template": { - "is_public": false, - "anti_affinity": [], - "name": "vanilla-updated", - "created_at": "2015-08-21T08:41:24", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "cluster_configs": { - "HDFS": { - "dfs.replication": 2 - } - }, - "shares": null, - "id": "84d47e85-6094-473f-bf6d-5a7e6e86564e", - "default_image_id": null, - "is_default": false, - "updated_at": "2015-09-14T10:45:57", - "plugin_name": "vanilla", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": {}, - "JobFlow": {}, - "MapReduce": {}, - "Hive": {}, - "Hadoop": {}, - "HDFS": {} - }, - "auto_security_group": true, - "availability_zone": "", - "count": 1, - "flavor_id": "3", - "id": "57b966ab-617e-4735-bf60-0cb991208a52", - "security_groups": [], - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-08-21T08:41:24", - "node_group_template_id": "a5533187-3f14-42c3-ba3a-196c13fe0fb5", - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "all", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "datanode", - "historyserver", - "resourcemanager", - "nodemanager", - "oozie" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "neutron_management_network": null, - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "description": "Updated template", - "is_protected": false - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-templates-list-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-templates-list-response.json deleted file mode 100644 index 18f72587d..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/cluster-templates/cluster-templates-list-response.json +++ /dev/null @@ -1,134 +0,0 @@ -{ - "cluster_templates": [ - { - "is_public": false, - "anti_affinity": [], - "name": "cluster-template", - "created_at": "2015-09-14T10:38:44", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "cluster_configs": {}, - "shares": null, - "id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "default_image_id": null, - "is_default": false, - "updated_at": null, - "plugin_name": "vanilla", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "availability_zone": null, - "count": 1, - "flavor_id": "2", - "id": "1751c04e-8f39-467e-a421-480961172d4b", - "security_groups": null, - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:38:44", - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - }, - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "availability_zone": null, - "count": 3, - "flavor_id": "2", - "id": "3ee85068-c455-4391-9db2-b54a20b99df3", - "security_groups": null, - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:38:44", - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "worker", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode", - "nodemanager" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "neutron_management_network": "b1610452-2933-46b0-bf31-660cfa5621bd", - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "description": null, - "is_protected": false - }, - { - "is_public": true, - "anti_affinity": [], - "name": "asd", - "created_at": "2015-08-18T08:39:39", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "cluster_configs": { - "general": {} - }, - "shares": null, - "id": "5a9c787c-2078-4f7d-9a66-27759be9051b", - "default_image_id": null, - "is_default": false, - "updated_at": "2015-09-14T08:41:15", - "plugin_name": "vanilla", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": true, - "availability_zone": "", - "count": 1, - "flavor_id": "2", - "id": "a65864dd-3f99-4d29-a011-f7711cc23fa0", - "security_groups": [], - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-08-18T08:39:39", - "node_group_template_id": "42ce49de-1b8f-41d5-8f4a-244ec0826d92", - "updated_at": null, - "volumes_per_node": 1, - "is_proxy_gateway": false, - "name": "asd", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "jobtracker" - ], - "volumes_size": 10, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "neutron_management_network": null, - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "description": "", - "is_protected": false - } - ] -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-create-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-create-request.json deleted file mode 100644 index c579a285c..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-create-request.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "plugin_name": "vanilla", - "hadoop_version": "2.7.1", - "cluster_template_id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "default_image_id": "4118a476-dfdc-4b0e-8d5c-463cba08e9ae", - "user_keypair_id": "test", - "name": "vanilla-cluster", - "neutron_management_network": "b1610452-2933-46b0-bf31-660cfa5621bd" -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-create-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-create-response.json deleted file mode 100644 index 9f2952f47..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-create-response.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "cluster": { - "is_public": false, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "shares": null, - "status_description": "", - "plugin_name": "vanilla", - "neutron_management_network": "b1610452-2933-46b0-bf31-660cfa5621bd", - "info": {}, - "user_keypair_id": "test", - "management_public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfe9ARO+t9CybtuC1+cusDTeQL7wos1+U2dKPlCUJvNUn0PcunGefqWI4MUZPY9yGmvRqfINy7/xRQCzL0AwgqzwcCXamcK8JCC80uH7j8Vxa4kJheG1jxMoz/FpDSdRnzNZ+m7H5rjOwAQANhL7KatGLyCPQg9fqOoaIyCZE/A3fztm/XjJMpWnuANpUZubZtISEfu4UZKVk/DPSlBrbTZkTOvEog1LwZCZoTt0rq6a7PJFzJJkq0YecRudu/f3tpXbNe/F84sd9PhOSqcrRbm72WzglyEE8PuS1kuWpEz8G+Y5/0tQxnoh6khj9mgflrdCFuvpdutFLH4eN5MFDh Generated-by-Sahara\n", - "id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "cluster_template_id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.maximum-allocation-mb": 2048, - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048 - }, - "MapReduce": { - "yarn.app.mapreduce.am.resource.mb": 256, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m" - } - }, - "auto_security_group": false, - "availability_zone": null, - "count": 1, - "flavor_id": "2", - "id": "0fe07f2a-0275-4bc0-93b2-c3c1e48e2815", - "security_groups": null, - "use_autoconfig": true, - "instances": [], - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:57:11", - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "updated_at": "2015-09-14T10:57:12", - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - }, - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.maximum-allocation-mb": 2048, - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048 - }, - "MapReduce": { - "yarn.app.mapreduce.am.resource.mb": 256, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m" - } - }, - "auto_security_group": false, - "availability_zone": null, - "count": 3, - "flavor_id": "2", - "id": "c7a3bea4-c898-446b-8c67-6d378d4c06c4", - "security_groups": null, - "use_autoconfig": true, - "instances": [], - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:57:11", - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "updated_at": "2015-09-14T10:57:12", - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "worker", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode", - "nodemanager" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "provision_progress": [], - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "trust_id": null, - "description": null, - "created_at": "2015-09-14T10:57:11", - "is_protected": false, - "updated_at": "2015-09-14T10:57:12", - "is_transient": false, - "cluster_configs": { - "HDFS": { - "dfs.replication": 3 - } - }, - "anti_affinity": [], - "name": "vanilla-cluster", - "default_image_id": "4118a476-dfdc-4b0e-8d5c-463cba08e9ae", - "status": "Validating" - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-scale-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-scale-request.json deleted file mode 100644 index 8b61d5ea0..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-scale-request.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "add_node_groups": [ - { - "count": 1, - "name": "b-worker", - "node_group_template_id": "bc270ffe-a086-4eeb-9baa-2f5a73504622" - } - ], - "resize_node_groups": [ - { - "count": 4, - "name": "worker" - } - ] -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-scale-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-scale-response.json deleted file mode 100644 index 7e2ca71ce..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-scale-response.json +++ /dev/null @@ -1,369 +0,0 @@ -{ - "cluster": { - "info": { - "YARN": { - "Web UI": "http://172.18.168.115:8088", - "ResourceManager": "http://172.18.168.115:8032" - }, - "HDFS": { - "Web UI": "http://172.18.168.115:50070", - "NameNode": "hdfs://vanilla-cluster-master-0:9000" - }, - "MapReduce JobHistory Server": { - "Web UI": "http://172.18.168.115:19888" - }, - "JobFlow": { - "Oozie": "http://172.18.168.115:11000" - } - }, - "plugin_name": "vanilla", - "hadoop_version": "2.7.1", - "updated_at": "2015-09-14T11:01:15", - "name": "vanilla-cluster", - "id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "management_public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfe9ARO+t9CybtuC1+cusDTeQL7wos1+U2dKPlCUJvNUn0PcunGefqWI4MUZPY9yGmvRqfINy7/xRQCzL0AwgqzwcCXamcK8JCC80uH7j8Vxa4kJheG1jxMoz/FpDSdRnzNZ+m7H5rjOwAQANhL7KatGLyCPQg9fqOoaIyCZE/A3fztm/XjJMpWnuANpUZubZtISEfu4UZKVk/DPSlBrbTZkTOvEog1LwZCZoTt0rq6a7PJFzJJkq0YecRudu/f3tpXbNe/F84sd9PhOSqcrRbm72WzglyEE8PuS1kuWpEz8G+Y5/0tQxnoh6khj9mgflrdCFuvpdutFLH4eN5MFDh Generated-by-Sahara\n", - "trust_id": null, - "status_description": "", - "default_image_id": "4118a476-dfdc-4b0e-8d5c-463cba08e9ae", - "cluster_template_id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "is_protected": false, - "is_transient": false, - "provision_progress": [ - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 1, - "successful": true, - "step_name": "Create Heat stack", - "step_type": "Engine: create cluster", - "updated_at": "2015-09-14T10:57:38", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:57:18", - "id": "0a6d95f9-30f4-4434-823a-a38a7999a5af" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 4, - "successful": true, - "step_name": "Configure instances", - "step_type": "Engine: create cluster", - "updated_at": "2015-09-14T10:58:22", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:58:16", - "id": "29f2b587-c34c-4871-9ed9-9235b411cd9a" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 1, - "successful": true, - "step_name": "Start the following process(es): Oozie", - "step_type": "Plugin: start cluster", - "updated_at": "2015-09-14T11:01:15", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T11:00:27", - "id": "36f1efde-90f9-41c1-b409-aa1cf9623e3e" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 4, - "successful": true, - "step_name": "Configure instances", - "step_type": "Plugin: configure cluster", - "updated_at": "2015-09-14T10:59:21", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:58:22", - "id": "602bcc27-3a2d-42c8-8aca-ebc475319c72" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 1, - "successful": true, - "step_name": "Configure topology data", - "step_type": "Plugin: configure cluster", - "updated_at": "2015-09-14T10:59:37", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:59:21", - "id": "7e291df1-2d32-410d-ae89-33ab6f83cf17" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 3, - "successful": true, - "step_name": "Start the following process(es): DataNodes, NodeManagers", - "step_type": "Plugin: start cluster", - "updated_at": "2015-09-14T11:00:11", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T11:00:01", - "id": "8ab7933c-ad61-4a4f-88db-23ce78ee10f6" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 1, - "successful": true, - "step_name": "Await DataNodes start up", - "step_type": "Plugin: start cluster", - "updated_at": "2015-09-14T11:00:21", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T11:00:11", - "id": "9c8dc016-8c5b-4e80-9857-80c41f6bd971" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 1, - "successful": true, - "step_name": "Start the following process(es): HistoryServer", - "step_type": "Plugin: start cluster", - "updated_at": "2015-09-14T11:00:27", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T11:00:21", - "id": "c6327532-222b-416c-858f-73dbb32b8e97" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 4, - "successful": true, - "step_name": "Wait for instance accessibility", - "step_type": "Engine: create cluster", - "updated_at": "2015-09-14T10:58:14", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:57:41", - "id": "d3eca726-8b44-473a-ac29-fba45a893725" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 0, - "successful": true, - "step_name": "Mount volumes to instances", - "step_type": "Engine: create cluster", - "updated_at": "2015-09-14T10:58:15", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:58:14", - "id": "d7a875ff-64bf-41aa-882d-b5061c8ee152" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 1, - "successful": true, - "step_name": "Start the following process(es): ResourceManager", - "step_type": "Plugin: start cluster", - "updated_at": "2015-09-14T11:00:00", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:59:55", - "id": "ded7d227-10b8-4cb0-ab6c-25da1462bb7a" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 1, - "successful": true, - "step_name": "Start the following process(es): NameNode", - "step_type": "Plugin: start cluster", - "updated_at": "2015-09-14T10:59:54", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:59:38", - "id": "e1701ff5-930a-4212-945a-43515dfe24d1" - }, - { - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "total": 4, - "successful": true, - "step_name": "Assign IPs", - "step_type": "Engine: create cluster", - "updated_at": "2015-09-14T10:57:41", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "created_at": "2015-09-14T10:57:38", - "id": "eaf0ab1b-bf8f-48f0-8f2c-fa4f82f539b9" - } - ], - "status": "Active", - "description": null, - "use_autoconfig": true, - "shares": null, - "neutron_management_network": "b1610452-2933-46b0-bf31-660cfa5621bd", - "is_public": false, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "node_groups": [ - { - "volumes_per_node": 0, - "volume_type": null, - "updated_at": "2015-09-14T10:57:37", - "name": "b-worker", - "id": "b7a6dea4-c898-446b-8c67-4f378d4c06c4", - "node_group_template_id": "bc270ffe-a086-4eeb-9baa-2f5a73504622", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048, - "yarn.scheduler.maximum-allocation-mb": 2048 - }, - "MapReduce": { - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "yarn.app.mapreduce.am.resource.mb": 256 - } - }, - "auto_security_group": false, - "volumes_availability_zone": null, - "use_autoconfig": true, - "security_groups": null, - "shares": null, - "node_processes": [ - "datanode", - "nodemanager" - ], - "availability_zone": null, - "flavor_id": "2", - "image_id": null, - "volume_local_to_instance": false, - "count": 1, - "volumes_size": 0, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "volume_mount_prefix": "/volumes/disk", - "instances": [], - "is_proxy_gateway": false, - "created_at": "2015-09-14T10:57:11" - }, - { - "volumes_per_node": 0, - "volume_type": null, - "updated_at": "2015-09-14T10:57:36", - "name": "master", - "id": "0fe07f2a-0275-4bc0-93b2-c3c1e48e2815", - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048, - "yarn.scheduler.maximum-allocation-mb": 2048 - }, - "MapReduce": { - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "yarn.app.mapreduce.am.resource.mb": 256 - } - }, - "auto_security_group": false, - "volumes_availability_zone": null, - "use_autoconfig": true, - "security_groups": null, - "shares": null, - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "availability_zone": null, - "flavor_id": "2", - "image_id": null, - "volume_local_to_instance": false, - "count": 1, - "volumes_size": 0, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "volume_mount_prefix": "/volumes/disk", - "instances": [ - { - "instance_id": "b9f16a07-88fc-423e-83a3-489598fe6737", - "internal_ip": "10.50.0.60", - "instance_name": "vanilla-cluster-master-0", - "updated_at": "2015-09-14T10:57:39", - "management_ip": "172.18.168.115", - "created_at": "2015-09-14T10:57:36", - "id": "4867d92e-cc7b-4cde-9a1a-149e91caa491" - } - ], - "is_proxy_gateway": false, - "created_at": "2015-09-14T10:57:11" - }, - { - "volumes_per_node": 0, - "volume_type": null, - "updated_at": "2015-09-14T10:57:37", - "name": "worker", - "id": "c7a3bea4-c898-446b-8c67-6d378d4c06c4", - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048, - "yarn.scheduler.maximum-allocation-mb": 2048 - }, - "MapReduce": { - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "yarn.app.mapreduce.am.resource.mb": 256 - } - }, - "auto_security_group": false, - "volumes_availability_zone": null, - "use_autoconfig": true, - "security_groups": null, - "shares": null, - "node_processes": [ - "datanode", - "nodemanager" - ], - "availability_zone": null, - "flavor_id": "2", - "image_id": null, - "volume_local_to_instance": false, - "count": 4, - "volumes_size": 0, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "volume_mount_prefix": "/volumes/disk", - "instances": [ - { - "instance_id": "0cf1ee81-aa72-48da-be2c-65bc2fa51f8f", - "internal_ip": "10.50.0.63", - "instance_name": "vanilla-cluster-worker-0", - "updated_at": "2015-09-14T10:57:39", - "management_ip": "172.18.168.118", - "created_at": "2015-09-14T10:57:37", - "id": "f3633b30-c1e4-4144-930b-ab5b780b87be" - }, - { - "instance_id": "4a937391-b594-4ad0-9a53-00a99a691383", - "internal_ip": "10.50.0.62", - "instance_name": "vanilla-cluster-worker-1", - "updated_at": "2015-09-14T10:57:40", - "management_ip": "172.18.168.117", - "created_at": "2015-09-14T10:57:37", - "id": "0d66fd93-f277-4a94-b46a-f5866aa0c38f" - }, - { - "instance_id": "839b1d56-6d0d-4aa4-9d05-30e029c276f8", - "internal_ip": "10.50.0.61", - "instance_name": "vanilla-cluster-worker-2", - "updated_at": "2015-09-14T10:57:40", - "management_ip": "172.18.168.116", - "created_at": "2015-09-14T10:57:37", - "id": "0982cefd-5c58-436e-8f1e-c1d0830f18a7" - } - ], - "is_proxy_gateway": false, - "created_at": "2015-09-14T10:57:11" - } - ], - "cluster_configs": { - "HDFS": { - "dfs.replication": 3 - } - }, - "user_keypair_id": "apavlov", - "anti_affinity": [], - "created_at": "2015-09-14T10:57:11" - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-show-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-show-response.json deleted file mode 100644 index 9f2952f47..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-show-response.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "cluster": { - "is_public": false, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "shares": null, - "status_description": "", - "plugin_name": "vanilla", - "neutron_management_network": "b1610452-2933-46b0-bf31-660cfa5621bd", - "info": {}, - "user_keypair_id": "test", - "management_public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfe9ARO+t9CybtuC1+cusDTeQL7wos1+U2dKPlCUJvNUn0PcunGefqWI4MUZPY9yGmvRqfINy7/xRQCzL0AwgqzwcCXamcK8JCC80uH7j8Vxa4kJheG1jxMoz/FpDSdRnzNZ+m7H5rjOwAQANhL7KatGLyCPQg9fqOoaIyCZE/A3fztm/XjJMpWnuANpUZubZtISEfu4UZKVk/DPSlBrbTZkTOvEog1LwZCZoTt0rq6a7PJFzJJkq0YecRudu/f3tpXbNe/F84sd9PhOSqcrRbm72WzglyEE8PuS1kuWpEz8G+Y5/0tQxnoh6khj9mgflrdCFuvpdutFLH4eN5MFDh Generated-by-Sahara\n", - "id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "cluster_template_id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.maximum-allocation-mb": 2048, - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048 - }, - "MapReduce": { - "yarn.app.mapreduce.am.resource.mb": 256, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m" - } - }, - "auto_security_group": false, - "availability_zone": null, - "count": 1, - "flavor_id": "2", - "id": "0fe07f2a-0275-4bc0-93b2-c3c1e48e2815", - "security_groups": null, - "use_autoconfig": true, - "instances": [], - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:57:11", - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "updated_at": "2015-09-14T10:57:12", - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - }, - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.maximum-allocation-mb": 2048, - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048 - }, - "MapReduce": { - "yarn.app.mapreduce.am.resource.mb": 256, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m" - } - }, - "auto_security_group": false, - "availability_zone": null, - "count": 3, - "flavor_id": "2", - "id": "c7a3bea4-c898-446b-8c67-6d378d4c06c4", - "security_groups": null, - "use_autoconfig": true, - "instances": [], - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:57:11", - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "updated_at": "2015-09-14T10:57:12", - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "worker", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode", - "nodemanager" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "provision_progress": [], - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "trust_id": null, - "description": null, - "created_at": "2015-09-14T10:57:11", - "is_protected": false, - "updated_at": "2015-09-14T10:57:12", - "is_transient": false, - "cluster_configs": { - "HDFS": { - "dfs.replication": 3 - } - }, - "anti_affinity": [], - "name": "vanilla-cluster", - "default_image_id": "4118a476-dfdc-4b0e-8d5c-463cba08e9ae", - "status": "Validating" - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-update-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-update-request.json deleted file mode 100644 index ab01348af..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-update-request.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "public-vanilla-cluster", - "is_public": true -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-update-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-update-response.json deleted file mode 100644 index d961c477e..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/cluster-update-response.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "cluster": { - "is_public": true, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "shares": null, - "status_description": "", - "plugin_name": "vanilla", - "neutron_management_network": "b1610452-2933-46b0-bf31-660cfa5621bd", - "info": {}, - "user_keypair_id": "test", - "management_public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfe9ARO+t9CybtuC1+cusDTeQL7wos1+U2dKPlCUJvNUn0PcunGefqWI4MUZPY9yGmvRqfINy7/xRQCzL0AwgqzwcCXamcK8JCC80uH7j8Vxa4kJheG1jxMoz/FpDSdRnzNZ+m7H5rjOwAQANhL7KatGLyCPQg9fqOoaIyCZE/A3fztm/XjJMpWnuANpUZubZtISEfu4UZKVk/DPSlBrbTZkTOvEog1LwZCZoTt0rq6a7PJFzJJkq0YecRudu/f3tpXbNe/F84sd9PhOSqcrRbm72WzglyEE8PuS1kuWpEz8G+Y5/0tQxnoh6khj9mgflrdCFuvpdutFLH4eN5MFDh Generated-by-Sahara\n", - "id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "cluster_template_id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.maximum-allocation-mb": 2048, - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048 - }, - "MapReduce": { - "yarn.app.mapreduce.am.resource.mb": 256, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m" - } - }, - "auto_security_group": false, - "availability_zone": null, - "count": 1, - "flavor_id": "2", - "id": "0fe07f2a-0275-4bc0-93b2-c3c1e48e2815", - "security_groups": null, - "use_autoconfig": true, - "instances": [], - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:57:11", - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "updated_at": "2015-09-14T10:57:12", - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - }, - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.maximum-allocation-mb": 2048, - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048 - }, - "MapReduce": { - "yarn.app.mapreduce.am.resource.mb": 256, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m" - } - }, - "auto_security_group": false, - "availability_zone": null, - "count": 3, - "flavor_id": "2", - "id": "c7a3bea4-c898-446b-8c67-6d378d4c06c4", - "security_groups": null, - "use_autoconfig": true, - "instances": [], - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:57:11", - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "updated_at": "2015-09-14T10:57:12", - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "worker", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode", - "nodemanager" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "provision_progress": [], - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "trust_id": null, - "description": null, - "created_at": "2015-09-14T10:57:11", - "is_protected": false, - "updated_at": "2015-09-14T10:57:12", - "is_transient": false, - "cluster_configs": { - "HDFS": { - "dfs.replication": 3 - } - }, - "anti_affinity": [], - "name": "public-vanilla-cluster", - "default_image_id": "4118a476-dfdc-4b0e-8d5c-463cba08e9ae", - "status": "Validating" - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/clusters-list-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/clusters-list-response.json deleted file mode 100644 index c41b952b4..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/clusters-list-response.json +++ /dev/null @@ -1,326 +0,0 @@ -{ - "clusters": [ - { - "is_public": false, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "shares": null, - "status_description": "", - "plugin_name": "vanilla", - "neutron_management_network": "b1610452-2933-46b0-bf31-660cfa5621bd", - "info": { - "YARN": { - "Web UI": "http://172.18.168.115:8088", - "ResourceManager": "http://172.18.168.115:8032" - }, - "HDFS": { - "Web UI": "http://172.18.168.115:50070", - "NameNode": "hdfs://vanilla-cluster-master-0:9000" - }, - "JobFlow": { - "Oozie": "http://172.18.168.115:11000" - }, - "MapReduce JobHistory Server": { - "Web UI": "http://172.18.168.115:19888" - } - }, - "user_keypair_id": "apavlov", - "management_public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfe9ARO+t9CybtuC1+cusDTeQL7wos1+U2dKPlCUJvNUn0PcunGefqWI4MUZPY9yGmvRqfINy7/xRQCzL0AwgqzwcCXamcK8JCC80uH7j8Vxa4kJheG1jxMoz/FpDSdRnzNZ+m7H5rjOwAQANhL7KatGLyCPQg9fqOoaIyCZE/A3fztm/XjJMpWnuANpUZubZtISEfu4UZKVk/DPSlBrbTZkTOvEog1LwZCZoTt0rq6a7PJFzJJkq0YecRudu/f3tpXbNe/F84sd9PhOSqcrRbm72WzglyEE8PuS1kuWpEz8G+Y5/0tQxnoh6khj9mgflrdCFuvpdutFLH4eN5MFDh Generated-by-Sahara\n", - "id": "e172d86c-906d-418e-a29c-6189f53bfa42", - "cluster_template_id": "57c92a7c-5c6a-42ea-9c6f-9f40a5aa4b36", - "node_groups": [ - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.maximum-allocation-mb": 2048, - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048 - }, - "MapReduce": { - "yarn.app.mapreduce.am.resource.mb": 256, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m" - } - }, - "auto_security_group": false, - "availability_zone": null, - "count": 1, - "flavor_id": "2", - "id": "0fe07f2a-0275-4bc0-93b2-c3c1e48e2815", - "security_groups": null, - "use_autoconfig": true, - "instances": [ - { - "created_at": "2015-09-14T10:57:36", - "id": "4867d92e-cc7b-4cde-9a1a-149e91caa491", - "management_ip": "172.18.168.115", - "updated_at": "2015-09-14T10:57:39", - "instance_id": "b9f16a07-88fc-423e-83a3-489598fe6737", - "internal_ip": "10.50.0.60", - "instance_name": "vanilla-cluster-master-0" - } - ], - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:57:11", - "node_group_template_id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "updated_at": "2015-09-14T10:57:36", - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - }, - { - "image_id": null, - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": { - "YARN": { - "yarn.nodemanager.vmem-check-enabled": "false", - "yarn.scheduler.maximum-allocation-mb": 2048, - "yarn.scheduler.minimum-allocation-mb": 256, - "yarn.nodemanager.resource.memory-mb": 2048 - }, - "MapReduce": { - "yarn.app.mapreduce.am.resource.mb": 256, - "mapreduce.task.io.sort.mb": 102, - "mapreduce.reduce.java.opts": "-Xmx409m", - "mapreduce.reduce.memory.mb": 512, - "mapreduce.map.memory.mb": 256, - "yarn.app.mapreduce.am.command-opts": "-Xmx204m", - "mapreduce.map.java.opts": "-Xmx204m" - } - }, - "auto_security_group": false, - "availability_zone": null, - "count": 3, - "flavor_id": "2", - "id": "c7a3bea4-c898-446b-8c67-6d378d4c06c4", - "security_groups": null, - "use_autoconfig": true, - "instances": [ - { - "created_at": "2015-09-14T10:57:37", - "id": "f3633b30-c1e4-4144-930b-ab5b780b87be", - "management_ip": "172.18.168.118", - "updated_at": "2015-09-14T10:57:39", - "instance_id": "0cf1ee81-aa72-48da-be2c-65bc2fa51f8f", - "internal_ip": "10.50.0.63", - "instance_name": "vanilla-cluster-worker-0" - }, - { - "created_at": "2015-09-14T10:57:37", - "id": "0d66fd93-f277-4a94-b46a-f5866aa0c38f", - "management_ip": "172.18.168.117", - "updated_at": "2015-09-14T10:57:40", - "instance_id": "4a937391-b594-4ad0-9a53-00a99a691383", - "internal_ip": "10.50.0.62", - "instance_name": "vanilla-cluster-worker-1" - }, - { - "created_at": "2015-09-14T10:57:37", - "id": "0982cefd-5c58-436e-8f1e-c1d0830f18a7", - "management_ip": "172.18.168.116", - "updated_at": "2015-09-14T10:57:40", - "instance_id": "839b1d56-6d0d-4aa4-9d05-30e029c276f8", - "internal_ip": "10.50.0.61", - "instance_name": "vanilla-cluster-worker-2" - } - ], - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:57:11", - "node_group_template_id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "updated_at": "2015-09-14T10:57:37", - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "worker", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode", - "nodemanager" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } - ], - "provision_progress": [ - { - "created_at": "2015-09-14T10:57:18", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "0a6d95f9-30f4-4434-823a-a38a7999a5af", - "step_type": "Engine: create cluster", - "step_name": "Create Heat stack", - "updated_at": "2015-09-14T10:57:38", - "successful": true, - "total": 1, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T10:58:16", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "29f2b587-c34c-4871-9ed9-9235b411cd9a", - "step_type": "Engine: create cluster", - "step_name": "Configure instances", - "updated_at": "2015-09-14T10:58:22", - "successful": true, - "total": 4, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T11:00:27", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "36f1efde-90f9-41c1-b409-aa1cf9623e3e", - "step_type": "Plugin: start cluster", - "step_name": "Start the following process(es): Oozie", - "updated_at": "2015-09-14T11:01:15", - "successful": true, - "total": 1, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T10:58:22", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "602bcc27-3a2d-42c8-8aca-ebc475319c72", - "step_type": "Plugin: configure cluster", - "step_name": "Configure instances", - "updated_at": "2015-09-14T10:59:21", - "successful": true, - "total": 4, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T10:59:21", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "7e291df1-2d32-410d-ae89-33ab6f83cf17", - "step_type": "Plugin: configure cluster", - "step_name": "Configure topology data", - "updated_at": "2015-09-14T10:59:37", - "successful": true, - "total": 1, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T11:00:01", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "8ab7933c-ad61-4a4f-88db-23ce78ee10f6", - "step_type": "Plugin: start cluster", - "step_name": "Start the following process(es): DataNodes, NodeManagers", - "updated_at": "2015-09-14T11:00:11", - "successful": true, - "total": 3, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T11:00:11", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "9c8dc016-8c5b-4e80-9857-80c41f6bd971", - "step_type": "Plugin: start cluster", - "step_name": "Await DataNodes start up", - "updated_at": "2015-09-14T11:00:21", - "successful": true, - "total": 1, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T11:00:21", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "c6327532-222b-416c-858f-73dbb32b8e97", - "step_type": "Plugin: start cluster", - "step_name": "Start the following process(es): HistoryServer", - "updated_at": "2015-09-14T11:00:27", - "successful": true, - "total": 1, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T10:57:41", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "d3eca726-8b44-473a-ac29-fba45a893725", - "step_type": "Engine: create cluster", - "step_name": "Wait for instance accessibility", - "updated_at": "2015-09-14T10:58:14", - "successful": true, - "total": 4, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T10:58:14", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "d7a875ff-64bf-41aa-882d-b5061c8ee152", - "step_type": "Engine: create cluster", - "step_name": "Mount volumes to instances", - "updated_at": "2015-09-14T10:58:15", - "successful": true, - "total": 0, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T10:59:55", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "ded7d227-10b8-4cb0-ab6c-25da1462bb7a", - "step_type": "Plugin: start cluster", - "step_name": "Start the following process(es): ResourceManager", - "updated_at": "2015-09-14T11:00:00", - "successful": true, - "total": 1, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T10:59:38", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "e1701ff5-930a-4212-945a-43515dfe24d1", - "step_type": "Plugin: start cluster", - "step_name": "Start the following process(es): NameNode", - "updated_at": "2015-09-14T10:59:54", - "successful": true, - "total": 1, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - }, - { - "created_at": "2015-09-14T10:57:38", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "id": "eaf0ab1b-bf8f-48f0-8f2c-fa4f82f539b9", - "step_type": "Engine: create cluster", - "step_name": "Assign IPs", - "updated_at": "2015-09-14T10:57:41", - "successful": true, - "total": 4, - "cluster_id": "e172d86c-906d-418e-a29c-6189f53bfa42" - } - ], - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "trust_id": null, - "description": null, - "created_at": "2015-09-14T10:57:11", - "is_protected": false, - "updated_at": "2015-09-14T11:01:15", - "is_transient": false, - "cluster_configs": { - "HDFS": { - "dfs.replication": 3 - } - }, - "anti_affinity": [], - "name": "vanilla-cluster", - "default_image_id": "4118a476-dfdc-4b0e-8d5c-463cba08e9ae", - "status": "Active" - } - ] -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/multiple-clusters-create-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/multiple-clusters-create-request.json deleted file mode 100644 index d5f0d29e8..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/multiple-clusters-create-request.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "plugin_name": "vanilla", - "hadoop_version": "2.6.0", - "cluster_template_id": "9951f86d-57ba-43d6-9cb0-14ed2ec7a6cf", - "default_image_id": "bc3c3d3c-2684-4bf8-a9fa-388fb71288a9", - "user_keypair_id": "test", - "name": "def-cluster", - "count": 2, - "cluster_configs": {}, - "neutron_management_network": "7e31648b-4b2e-4f32-9b0a-113581c27076" -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/multiple-clusters-create-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/multiple-clusters-create-response.json deleted file mode 100644 index 5b13bca55..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/clusters/multiple-clusters-create-response.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "clusters": [ - "a007a3e7-658f-4568-b0f2-fe2fd5efc554", - "b012a6et-65hf-4566-b0f2-fe3fd7efc567" - ] -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-register-hdfs-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-register-hdfs-request.json deleted file mode 100644 index 9d9c9c945..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-register-hdfs-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "description": "This is hdfs input", - "url": "hdfs://test-master-node:8020/user/hadoop/input", - "type": "hdfs", - "name": "hdfs_input" -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-register-hdfs-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-register-hdfs-response.json deleted file mode 100644 index 6d637044f..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-register-hdfs-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "data_source": { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "is_protected": false, - "created_at": "2015-03-26 11:09:36.148464", - "id": "d7fffe9c-3b42-46a9-8be8-e98f586fa7a9", - "updated_at": null, - "name": "hdfs_input", - "description": "This is hdfs input", - "url": "hdfs://test-master-node:8020/user/hadoop/input", - "type": "hdfs" - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-register-swift-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-register-swift-request.json deleted file mode 100644 index 30a1e535d..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-register-swift-request.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "description": "This is input", - "url": "swift://container/text", - "credentials": { - "password": "swordfish", - "user": "dev" - }, - "type": "swift", - "name": "swift_input" -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-register-swift-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-register-swift-response.json deleted file mode 100644 index 66a8c7bf0..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-register-swift-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "data_source": { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "is_protected": false, - "created_at": "2015-03-26 11:18:10.691493", - "id": "953831f2-0852-49d8-ac71-af5805e25256", - "updated_at": null, - "name": "swift_input", - "description": "This is input", - "url": "swift://container/text", - "type": "swift" - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-show-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-show-response.json deleted file mode 100644 index 66a8c7bf0..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-show-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "data_source": { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "is_protected": false, - "created_at": "2015-03-26 11:18:10.691493", - "id": "953831f2-0852-49d8-ac71-af5805e25256", - "updated_at": null, - "name": "swift_input", - "description": "This is input", - "url": "swift://container/text", - "type": "swift" - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-update-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-update-request.json deleted file mode 100644 index 8397ae654..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-update-request.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "description": "This is public input", - "is_protected": true -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-update-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-update-response.json deleted file mode 100644 index d874ed1cd..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-source-update-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "data_source": { - "is_public": true, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "is_protected": false, - "created_at": "2015-09-15 12:32:24.847493", - "id": "953831f2-0852-49d8-ac71-af5805e25256", - "updated_at": "2015-09-15 12:34:42.597435", - "name": "swift_input", - "description": "This is public input", - "url": "swift://container/text", - "type": "swift" - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-sources-list-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-sources-list-response.json deleted file mode 100644 index 724542ec7..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/data-sources/data-sources-list-response.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "data_sources": [ - { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "is_protected": false, - "created_at": "2015-03-26 11:18:10", - "id": "953831f2-0852-49d8-ac71-af5805e25256", - "name": "swift_input", - "updated_at": null, - "description": "This is input", - "url": "swift://container/text", - "type": "swift" - }, - { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "is_protected": false, - "created_at": "2015-03-26 11:09:36", - "id": "d7fffe9c-3b42-46a9-8be8-e98f586fa7a9", - "name": "hdfs_input", - "updated_at": null, - "description": "This is hdfs input", - "url": "hdfs://test-master-node:8020/user/hadoop/input", - "type": "hdfs" - } - ] -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/event-log/cluster-progress-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/event-log/cluster-progress-response.json deleted file mode 100644 index f1923093e..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/event-log/cluster-progress-response.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "status": "Error", - "neutron_management_network": "7e31648b-4b2e-4f32-9b0a-113581c27076", - "is_transient": false, - "description": "", - "user_keypair_id": "vgridnev", - "updated_at": "2015-03-31 14:10:59", - "plugin_name": "spark", - "provision_progress": [ - { - "successful": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-03-31 14:10:20", - "step_type": "Engine: create cluster", - "updated_at": "2015-03-31 14:10:35", - "events": [ - { - "instance_name": "sample-worker-spark-004", - "successful": false, - "created_at": "2015-03-31 14:10:35", - "updated_at": null, - "event_info": "Node sample-worker-spark-004 has error status\nError ID: 3e238c82-d1f5-4560-8ed8-691e923e16a0", - "instance_id": "b5ba5ba8-e9c1-47f7-9355-3ce0ec0e449d", - "node_group_id": "145cf2fb-dcdf-42af-a4b9-a4047d2919d4", - "step_id": "3f243c67-2c27-47c7-a0c0-0834ad17f8b6", - "id": "34afcfc7-bdb0-43cb-b142-283d560dc6ad" - }, - { - "instance_name": "sample-worker-spark-001", - "successful": true, - "created_at": "2015-03-31 14:10:35", - "updated_at": null, - "event_info": null, - "instance_id": "c532ab71-38da-475a-95f8-f8eb93b8f1c2", - "node_group_id": "145cf2fb-dcdf-42af-a4b9-a4047d2919d4", - "step_id": "3f243c67-2c27-47c7-a0c0-0834ad17f8b6", - "id": "4ba50414-5216-4161-bc7a-12716122b99d" - } - ], - "cluster_id": "c26ec982-ba6b-4d75-818c-a50240164af0", - "step_name": "Wait for instances to become active", - "total": 5, - "id": "3f243c67-2c27-47c7-a0c0-0834ad17f8b6" - }, - { - "successful": true, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-03-31 14:10:12", - "step_type": "Engine: create cluster", - "updated_at": "2015-03-31 14:10:19", - "events": [], - "cluster_id": "c26ec982-ba6b-4d75-818c-a50240164af0", - "step_name": "Run instances", - "total": 5, - "id": "407ba50a-c799-46af-9dfb-6aa5f6ade426" - } - ], - "anti_affinity": [], - "node_groups": [], - "management_public_key": "Sahara", - "status_description": "Creating cluster failed for the following reason(s): Node sample-worker-spark-004 has error status\nError ID: 3e238c82-d1f5-4560-8ed8-691e923e16a0", - "hadoop_version": "1.0.0", - "id": "c26ec982-ba6b-4d75-1f8c-a50240164af0", - "trust_id": null, - "info": {}, - "cluster_template_id": "5a9a09a3-9349-43bd-9058-16c401fad2d5", - "name": "sample", - "cluster_configs": {}, - "created_at": "2015-03-31 14:10:07", - "default_image_id": "e6a6c5da-67be-4017-a7d2-81f466efe67e", - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda" -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-register-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-register-request.json deleted file mode 100644 index 7bd4d15ef..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-register-request.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "username": "ubuntu", - "description": "Ubuntu image for Hadoop 2.7.1" -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-register-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-register-response.json deleted file mode 100644 index 5851a58ec..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-register-response.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "image": { - "updated": "2015-03-24T10:05:10Z", - "metadata": { - "_sahara_description": "Ubuntu image for Hadoop 2.7.1", - "_sahara_username": "ubuntu", - "_sahara_tag_vanilla": true, - "_sahara_tag_2.7.1": true - }, - "id": "bb8d12b5-f9bb-49f0-aecb-739b8a9bec89", - "minDisk": 0, - "status": "ACTIVE", - "tags": [ - "vanilla", - "2.7.1" - ], - "minRam": 0, - "progress": 100, - "username": "ubuntu", - "created": "2015-02-03T10:28:39Z", - "name": "sahara-vanilla-2.7.1-ubuntu-14.04", - "description": "Ubuntu image for Hadoop 2.7.1", - "OS-EXT-IMG-SIZE:size": 1101856768 - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-show-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-show-response.json deleted file mode 100644 index 0f09f23f5..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-show-response.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "image": { - "updated": "2015-02-03T10:29:32Z", - "metadata": { - "_sahara_username": "ubuntu", - "_sahara_tag_vanilla": true, - "_sahara_tag_2.6.0": true - }, - "id": "bb8d12b5-f9bb-49f0-aecb-739b8a9bec89", - "minDisk": 0, - "status": "ACTIVE", - "tags": [ - "vanilla", - "2.6.0" - ], - "minRam": 0, - "progress": 100, - "username": "ubuntu", - "created": "2015-02-03T10:28:39Z", - "name": "sahara-vanilla-2.6.0-ubuntu-14.04", - "description": null, - "OS-EXT-IMG-SIZE:size": 1101856768 - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-tags-add-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-tags-add-request.json deleted file mode 100644 index aa69662a6..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-tags-add-request.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "tags": [ - "vanilla", - "2.7.1", - "some_other_tag" - ] -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-tags-add-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-tags-add-response.json deleted file mode 100644 index 2c66b2930..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-tags-add-response.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "image": { - "updated": "2015-03-24T10:18:33Z", - "metadata": { - "_sahara_tag_vanilla": true, - "_sahara_description": "Ubuntu image for Hadoop 2.7.1", - "_sahara_username": "ubuntu", - "_sahara_tag_some_other_tag": true, - "_sahara_tag_2.7.1": true - }, - "id": "bb8d12b5-f9bb-49f0-aecb-739b8a9bec89", - "minDisk": 0, - "status": "ACTIVE", - "tags": [ - "vanilla", - "some_other_tag", - "2.7.1" - ], - "minRam": 0, - "progress": 100, - "username": "ubuntu", - "created": "2015-02-03T10:28:39Z", - "name": "sahara-vanilla-2.6.0-ubuntu-14.04", - "description": "Ubuntu image for Hadoop 2.7.1", - "OS-EXT-IMG-SIZE:size": 1101856768 - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-tags-delete-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-tags-delete-request.json deleted file mode 100644 index 44e1cef46..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-tags-delete-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "tags": [ - "some_other_tag" - ] -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-tags-delete-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-tags-delete-response.json deleted file mode 100644 index 44eb13139..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/image-tags-delete-response.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "image": { - "updated": "2015-03-24T10:19:28Z", - "metadata": { - "_sahara_description": "Ubuntu image for Hadoop 2.7.1", - "_sahara_username": "ubuntu", - "_sahara_tag_vanilla": true, - "_sahara_tag_2.7.1": true - }, - "id": "bb8d12b5-f9bb-49f0-aecb-739b8a9bec89", - "minDisk": 0, - "status": "ACTIVE", - "tags": [ - "vanilla", - "2.7.1" - ], - "minRam": 0, - "progress": 100, - "username": "ubuntu", - "created": "2015-02-03T10:28:39Z", - "name": "sahara-vanilla-2.7.1-ubuntu-14.04", - "description": "Ubuntu image for Hadoop 2.7.1", - "OS-EXT-IMG-SIZE:size": 1101856768 - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/images-list-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/images-list-response.json deleted file mode 100644 index d40f0c215..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/image-registry/images-list-response.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "images": [ - { - "name": "ubuntu-vanilla-2.7.1", - "id": "4118a476-dfdc-4b0e-8d5c-463cba08e9ae", - "created": "2015-08-06T08:17:14Z", - "metadata": { - "_sahara_tag_2.7.1": true, - "_sahara_username": "ubuntu", - "_sahara_tag_vanilla": true - }, - "username": "ubuntu", - "progress": 100, - "OS-EXT-IMG-SIZE:size": 998716928, - "status": "ACTIVE", - "minDisk": 0, - "tags": [ - "vanilla", - "2.7.1" - ], - "updated": "2015-09-04T09:35:09Z", - "minRam": 0, - "description": null - }, - { - "name": "cdh-latest", - "id": "ff74035b-9da7-4edf-981d-57f270ed337d", - "created": "2015-09-04T11:56:44Z", - "metadata": { - "_sahara_username": "ubuntu", - "_sahara_tag_5.4.0": true, - "_sahara_tag_cdh": true - }, - "username": "ubuntu", - "progress": 100, - "OS-EXT-IMG-SIZE:size": 3281453056, - "status": "ACTIVE", - "minDisk": 0, - "tags": [ - "5.4.0", - "cdh" - ], - "updated": "2015-09-04T12:46:42Z", - "minRam": 0, - "description": null - } - ] -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/create-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/create-request.json deleted file mode 100644 index f32e15b40..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/create-request.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "url": "swift://container/jar-example.jar", - "name": "jar-example.jar", - "description": "This is a job binary", - "extra": { - "password": "swordfish", - "user": "admin" - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/create-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/create-response.json deleted file mode 100644 index feba49ef7..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/create-response.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "job_binary": { - "is_public": false, - "description": "This is a job binary", - "url": "swift://container/jar-example.jar", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 14:49:20.106452", - "id": "07f86352-ee8a-4b08-b737-d705ded5ff9c", - "updated_at": null, - "name": "jar-example.jar", - "is_protected": false - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/list-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/list-response.json deleted file mode 100644 index 3e5e5539a..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/list-response.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "binaries": [ - { - "is_public": false, - "description": "", - "url": "internal-db://d2498cbf-4589-484a-a814-81436c18beb3", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 12:36:59.375060", - "updated_at": null, - "id": "84248975-3c82-4206-a58d-6e7fb3a563fd", - "name": "example.pig", - "is_protected": false - }, - { - "is_public": false, - "description": "", - "url": "internal-db://22f1d87a-23c8-483e-a0dd-cb4a16dde5f9", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 12:43:52.265899", - "updated_at": null, - "id": "508fc62d-1d58-4412-b603-bdab307bb926", - "name": "udf.jar", - "is_protected": false - }, - { - "is_public": false, - "description": "", - "url": "swift://container/jar-example.jar", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 14:25:04.970513", - "updated_at": null, - "id": "a716a9cd-9add-4b12-b1b6-cdb71aaef350", - "name": "jar-example.jar", - "is_protected": false - } - ] -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/show-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/show-response.json deleted file mode 100644 index a46f81906..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/show-response.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "job_binary": { - "is_public": false, - "description": "an example jar file", - "url": "swift://container/jar-example.jar", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 14:25:04.970513", - "updated_at": null, - "id": "a716a9cd-9add-4b12-b1b6-cdb71aaef350", - "name": "jar-example.jar", - "is_protected": false - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/update-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/update-request.json deleted file mode 100644 index 456b0b209..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/update-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "url": "swift://container/new-jar-example.jar", - "name": "new-jar-example.jar", - "description": "This is a new job binary" -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/update-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/update-response.json deleted file mode 100644 index 947049e6e..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binaries/update-response.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "job_binary": { - "is_public": false, - "description": "This is a new job binary", - "url": "swift://container/new-jar-example.jar", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2015-09-15 12:42:51.421542", - "updated_at": null, - "id": "b713d7ad-4add-4f12-g1b6-cdg71aaef350", - "name": "new-jar-example.jar", - "is_protected": false - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binary-internals/create-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binary-internals/create-response.json deleted file mode 100644 index a8d23d58c..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binary-internals/create-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "job_binary_internal": { - "is_public": false, - "name": "script.pig", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 13:17:35.994466", - "updated_at": null, - "datasize": 160, - "id": "4833dc4b-8682-4d5b-8a9f-2036b47a0996", - "is_protected": false - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binary-internals/list-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binary-internals/list-response.json deleted file mode 100644 index d5a2909ab..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binary-internals/list-response.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "binaries": [ - { - "is_public": false, - "name": "example.pig", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 12:36:59.329034", - "updated_at": null, - "datasize": 161, - "id": "d2498cbf-4589-484a-a814-81436c18beb3", - "is_protected": false - }, - { - "is_public": false, - "name": "udf.jar", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 12:43:52.008620", - "updated_at": null, - "datasize": 3745, - "id": "22f1d87a-23c8-483e-a0dd-cb4a16dde5f9", - "is_protected": false - } - ] -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binary-internals/show-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binary-internals/show-response.json deleted file mode 100644 index a8d23d58c..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binary-internals/show-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "job_binary_internal": { - "is_public": false, - "name": "script.pig", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2013-10-15 13:17:35.994466", - "updated_at": null, - "datasize": 160, - "id": "4833dc4b-8682-4d5b-8a9f-2036b47a0996", - "is_protected": false - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binary-internals/update-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binary-internals/update-request.json deleted file mode 100644 index d6e292052..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binary-internals/update-request.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "public-jbi", - "is_public": true -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binary-internals/update-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binary-internals/update-response.json deleted file mode 100644 index 19fed48c5..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-binary-internals/update-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "job_binary_internal": { - "is_public": true, - "name": "public-jbi", - "tenant_id": "11587919cc534bcbb1027a161c82cf58", - "created_at": "2015-09-15 13:21:54.485912", - "updated_at": "2015-09-15 13:24:24.590124", - "datasize": 200, - "id": "2433dc4b-8682-4d5b-8a9f-2036d47a0996", - "is_protected": false - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-executions/cancel-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-executions/cancel-response.json deleted file mode 100644 index 251c746c6..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-executions/cancel-response.json +++ /dev/null @@ -1,120 +0,0 @@ -{ - "job_execution": { - "job_configs": { - "configs": { - "mapred.reduce.tasks": "1", - "mapred.map.tasks": "1" - }, - "args": [ - "arg1", - "arg2" - ], - "params": { - "param2": "value2", - "param1": "value1" - } - }, - "is_protected": false, - "input_id": "3e1bc8e6-8c69-4749-8e52-90d9341d15bc", - "job_id": "310b0fc6-e1db-408e-8798-312e7500f3ac", - "cluster_id": "811e1134-666f-4c48-bc92-afb5b10c9d8c", - "created_at": "2015-09-15T09:49:24", - "end_time": "2015-09-15T12:50:46", - "output_id": "52146b52-6540-4aac-a024-fee253cf52a9", - "is_public": false, - "updated_at": "2015-09-15T09:50:46", - "return_code": null, - "data_source_urls": { - "3e1bc8e6-8c69-4749-8e52-90d9341d15bc": "swift://ap-cont/input", - "52146b52-6540-4aac-a024-fee253cf52a9": "swift://ap-cont/output" - }, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "start_time": "2015-09-15T12:49:43", - "id": "20da9edb-12ce-4b45-a473-41baeefef997", - "oozie_job_id": "0000001-150915094349962-oozie-hado-W", - "info": { - "user": "hadoop", - "actions": [ - { - "name": ":start:", - "trackerUri": "-", - "externalStatus": "OK", - "status": "OK", - "externalId": "-", - "transition": "job-node", - "data": null, - "endTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "errorCode": null, - "id": "0000001-150915094349962-oozie-hado-W@:start:", - "consoleUrl": "-", - "errorMessage": null, - "toString": "Action name[:start:] status[OK]", - "stats": null, - "type": ":START:", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "externalChildIDs": null, - "cred": "null" - }, - { - "name": "job-node", - "trackerUri": "http://172.18.168.119:8032", - "externalStatus": "FAILED/KILLED", - "status": "ERROR", - "externalId": "job_1442310173665_0002", - "transition": "fail", - "data": null, - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "errorCode": "JA018", - "id": "0000001-150915094349962-oozie-hado-W@job-node", - "consoleUrl": "http://ap-cluster-all-0:8088/proxy/application_1442310173665_0002/", - "errorMessage": "Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2]", - "toString": "Action name[job-node] status[ERROR]", - "stats": null, - "type": "pig", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "externalChildIDs": null, - "cred": "null" - }, - { - "name": "fail", - "trackerUri": "-", - "externalStatus": "OK", - "status": "OK", - "externalId": "-", - "transition": null, - "data": null, - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "errorCode": "E0729", - "id": "0000001-150915094349962-oozie-hado-W@fail", - "consoleUrl": "-", - "errorMessage": "Workflow failed, error message[Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2]]", - "toString": "Action name[fail] status[OK]", - "stats": null, - "type": ":KILL:", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "externalChildIDs": null, - "cred": "null" - } - ], - "createdTime": "Tue, 15 Sep 2015 09:49:58 GMT", - "status": "KILLED", - "group": null, - "externalId": null, - "acl": null, - "run": 0, - "appName": "job-wf", - "parentId": null, - "conf": "\r\n \r\n user.name\r\n hadoop\r\n \r\n \r\n oozie.use.system.libpath\r\n true\r\n \r\n \r\n mapreduce.job.user.name\r\n hadoop\r\n \r\n \r\n nameNode\r\n hdfs://ap-cluster-all-0:9000\r\n \r\n \r\n jobTracker\r\n http://172.18.168.119:8032\r\n \r\n \r\n oozie.wf.application.path\r\n hdfs://ap-cluster-all-0:9000/user/hadoop/pig-job-example/3038025d-9974-4993-a778-26a074cdfb8d/workflow.xml\r\n \r\n", - "id": "0000001-150915094349962-oozie-hado-W", - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "appPath": "hdfs://ap-cluster-all-0:9000/user/hadoop/pig-job-example/3038025d-9974-4993-a778-26a074cdfb8d/workflow.xml", - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "toString": "Workflow id[0000001-150915094349962-oozie-hado-W] status[KILLED]", - "lastModTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "consoleUrl": "http://ap-cluster-all-0.novalocal:11000/oozie?job=0000001-150915094349962-oozie-hado-W" - } - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-executions/job-ex-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-executions/job-ex-response.json deleted file mode 100644 index 251c746c6..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-executions/job-ex-response.json +++ /dev/null @@ -1,120 +0,0 @@ -{ - "job_execution": { - "job_configs": { - "configs": { - "mapred.reduce.tasks": "1", - "mapred.map.tasks": "1" - }, - "args": [ - "arg1", - "arg2" - ], - "params": { - "param2": "value2", - "param1": "value1" - } - }, - "is_protected": false, - "input_id": "3e1bc8e6-8c69-4749-8e52-90d9341d15bc", - "job_id": "310b0fc6-e1db-408e-8798-312e7500f3ac", - "cluster_id": "811e1134-666f-4c48-bc92-afb5b10c9d8c", - "created_at": "2015-09-15T09:49:24", - "end_time": "2015-09-15T12:50:46", - "output_id": "52146b52-6540-4aac-a024-fee253cf52a9", - "is_public": false, - "updated_at": "2015-09-15T09:50:46", - "return_code": null, - "data_source_urls": { - "3e1bc8e6-8c69-4749-8e52-90d9341d15bc": "swift://ap-cont/input", - "52146b52-6540-4aac-a024-fee253cf52a9": "swift://ap-cont/output" - }, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "start_time": "2015-09-15T12:49:43", - "id": "20da9edb-12ce-4b45-a473-41baeefef997", - "oozie_job_id": "0000001-150915094349962-oozie-hado-W", - "info": { - "user": "hadoop", - "actions": [ - { - "name": ":start:", - "trackerUri": "-", - "externalStatus": "OK", - "status": "OK", - "externalId": "-", - "transition": "job-node", - "data": null, - "endTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "errorCode": null, - "id": "0000001-150915094349962-oozie-hado-W@:start:", - "consoleUrl": "-", - "errorMessage": null, - "toString": "Action name[:start:] status[OK]", - "stats": null, - "type": ":START:", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "externalChildIDs": null, - "cred": "null" - }, - { - "name": "job-node", - "trackerUri": "http://172.18.168.119:8032", - "externalStatus": "FAILED/KILLED", - "status": "ERROR", - "externalId": "job_1442310173665_0002", - "transition": "fail", - "data": null, - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "errorCode": "JA018", - "id": "0000001-150915094349962-oozie-hado-W@job-node", - "consoleUrl": "http://ap-cluster-all-0:8088/proxy/application_1442310173665_0002/", - "errorMessage": "Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2]", - "toString": "Action name[job-node] status[ERROR]", - "stats": null, - "type": "pig", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "externalChildIDs": null, - "cred": "null" - }, - { - "name": "fail", - "trackerUri": "-", - "externalStatus": "OK", - "status": "OK", - "externalId": "-", - "transition": null, - "data": null, - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "errorCode": "E0729", - "id": "0000001-150915094349962-oozie-hado-W@fail", - "consoleUrl": "-", - "errorMessage": "Workflow failed, error message[Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2]]", - "toString": "Action name[fail] status[OK]", - "stats": null, - "type": ":KILL:", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "externalChildIDs": null, - "cred": "null" - } - ], - "createdTime": "Tue, 15 Sep 2015 09:49:58 GMT", - "status": "KILLED", - "group": null, - "externalId": null, - "acl": null, - "run": 0, - "appName": "job-wf", - "parentId": null, - "conf": "\r\n \r\n user.name\r\n hadoop\r\n \r\n \r\n oozie.use.system.libpath\r\n true\r\n \r\n \r\n mapreduce.job.user.name\r\n hadoop\r\n \r\n \r\n nameNode\r\n hdfs://ap-cluster-all-0:9000\r\n \r\n \r\n jobTracker\r\n http://172.18.168.119:8032\r\n \r\n \r\n oozie.wf.application.path\r\n hdfs://ap-cluster-all-0:9000/user/hadoop/pig-job-example/3038025d-9974-4993-a778-26a074cdfb8d/workflow.xml\r\n \r\n", - "id": "0000001-150915094349962-oozie-hado-W", - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "appPath": "hdfs://ap-cluster-all-0:9000/user/hadoop/pig-job-example/3038025d-9974-4993-a778-26a074cdfb8d/workflow.xml", - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "toString": "Workflow id[0000001-150915094349962-oozie-hado-W] status[KILLED]", - "lastModTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "consoleUrl": "http://ap-cluster-all-0.novalocal:11000/oozie?job=0000001-150915094349962-oozie-hado-W" - } - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-executions/job-ex-update-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-executions/job-ex-update-request.json deleted file mode 100644 index 647a4175b..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-executions/job-ex-update-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "is_public": true -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-executions/job-ex-update-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-executions/job-ex-update-response.json deleted file mode 100644 index a5d248479..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-executions/job-ex-update-response.json +++ /dev/null @@ -1,120 +0,0 @@ -{ - "job_execution": { - "job_configs": { - "configs": { - "mapred.reduce.tasks": "1", - "mapred.map.tasks": "1" - }, - "args": [ - "arg1", - "arg2" - ], - "params": { - "param2": "value2", - "param1": "value1" - } - }, - "is_protected": false, - "input_id": "3e1bc8e6-8c69-4749-8e52-90d9341d15bc", - "job_id": "310b0fc6-e1db-408e-8798-312e7500f3ac", - "cluster_id": "811e1134-666f-4c48-bc92-afb5b10c9d8c", - "created_at": "2015-09-15T09:49:24", - "end_time": "2015-09-15T12:50:46", - "output_id": "52146b52-6540-4aac-a024-fee253cf52a9", - "is_public": true, - "updated_at": "2015-09-15T09:50:46", - "return_code": null, - "data_source_urls": { - "3e1bc8e6-8c69-4749-8e52-90d9341d15bc": "swift://ap-cont/input", - "52146b52-6540-4aac-a024-fee253cf52a9": "swift://ap-cont/output" - }, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "start_time": "2015-09-15T12:49:43", - "id": "20da9edb-12ce-4b45-a473-41baeefef997", - "oozie_job_id": "0000001-150915094349962-oozie-hado-W", - "info": { - "user": "hadoop", - "actions": [ - { - "name": ":start:", - "trackerUri": "-", - "externalStatus": "OK", - "status": "OK", - "externalId": "-", - "transition": "job-node", - "data": null, - "endTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "errorCode": null, - "id": "0000001-150915094349962-oozie-hado-W@:start:", - "consoleUrl": "-", - "errorMessage": null, - "toString": "Action name[:start:] status[OK]", - "stats": null, - "type": ":START:", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "externalChildIDs": null, - "cred": "null" - }, - { - "name": "job-node", - "trackerUri": "http://172.18.168.119:8032", - "externalStatus": "FAILED/KILLED", - "status": "ERROR", - "externalId": "job_1442310173665_0002", - "transition": "fail", - "data": null, - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "errorCode": "JA018", - "id": "0000001-150915094349962-oozie-hado-W@job-node", - "consoleUrl": "http://ap-cluster-all-0:8088/proxy/application_1442310173665_0002/", - "errorMessage": "Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2]", - "toString": "Action name[job-node] status[ERROR]", - "stats": null, - "type": "pig", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "externalChildIDs": null, - "cred": "null" - }, - { - "name": "fail", - "trackerUri": "-", - "externalStatus": "OK", - "status": "OK", - "externalId": "-", - "transition": null, - "data": null, - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "errorCode": "E0729", - "id": "0000001-150915094349962-oozie-hado-W@fail", - "consoleUrl": "-", - "errorMessage": "Workflow failed, error message[Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2]]", - "toString": "Action name[fail] status[OK]", - "stats": null, - "type": ":KILL:", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "externalChildIDs": null, - "cred": "null" - } - ], - "createdTime": "Tue, 15 Sep 2015 09:49:58 GMT", - "status": "KILLED", - "group": null, - "externalId": null, - "acl": null, - "run": 0, - "appName": "job-wf", - "parentId": null, - "conf": "\r\n \r\n user.name\r\n hadoop\r\n \r\n \r\n oozie.use.system.libpath\r\n true\r\n \r\n \r\n mapreduce.job.user.name\r\n hadoop\r\n \r\n \r\n nameNode\r\n hdfs://ap-cluster-all-0:9000\r\n \r\n \r\n jobTracker\r\n http://172.18.168.119:8032\r\n \r\n \r\n oozie.wf.application.path\r\n hdfs://ap-cluster-all-0:9000/user/hadoop/pig-job-example/3038025d-9974-4993-a778-26a074cdfb8d/workflow.xml\r\n \r\n", - "id": "0000001-150915094349962-oozie-hado-W", - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "appPath": "hdfs://ap-cluster-all-0:9000/user/hadoop/pig-job-example/3038025d-9974-4993-a778-26a074cdfb8d/workflow.xml", - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "toString": "Workflow id[0000001-150915094349962-oozie-hado-W] status[KILLED]", - "lastModTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "consoleUrl": "http://ap-cluster-all-0.novalocal:11000/oozie?job=0000001-150915094349962-oozie-hado-W" - } - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-executions/list-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-executions/list-response.json deleted file mode 100644 index fb085254a..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-executions/list-response.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "job_executions": [ - { - "job_configs": { - "configs": { - "mapred.reduce.tasks": "1", - "mapred.map.tasks": "1" - }, - "args": [ - "arg1", - "arg2" - ], - "params": { - "param2": "value2", - "param1": "value1" - } - }, - "is_protected": false, - "input_id": "3e1bc8e6-8c69-4749-8e52-90d9341d15bc", - "job_id": "310b0fc6-e1db-408e-8798-312e7500f3ac", - "cluster_id": "811e1134-666f-4c48-bc92-afb5b10c9d8c", - "created_at": "2015-09-15T09:49:24", - "end_time": "2015-09-15T12:50:46", - "output_id": "52146b52-6540-4aac-a024-fee253cf52a9", - "is_public": false, - "updated_at": "2015-09-15T09:50:46", - "return_code": null, - "data_source_urls": { - "3e1bc8e6-8c69-4749-8e52-90d9341d15bc": "swift://ap-cont/input", - "52146b52-6540-4aac-a024-fee253cf52a9": "swift://ap-cont/output" - }, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "start_time": "2015-09-15T12:49:43", - "id": "20da9edb-12ce-4b45-a473-41baeefef997", - "oozie_job_id": "0000001-150915094349962-oozie-hado-W", - "info": { - "user": "hadoop", - "actions": [ - { - "name": ":start:", - "trackerUri": "-", - "externalStatus": "OK", - "status": "OK", - "externalId": "-", - "transition": "job-node", - "data": null, - "endTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "errorCode": null, - "id": "0000001-150915094349962-oozie-hado-W@:start:", - "consoleUrl": "-", - "errorMessage": null, - "toString": "Action name[:start:] status[OK]", - "stats": null, - "type": ":START:", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "externalChildIDs": null, - "cred": "null" - }, - { - "name": "job-node", - "trackerUri": "http://172.18.168.119:8032", - "externalStatus": "FAILED/KILLED", - "status": "ERROR", - "externalId": "job_1442310173665_0002", - "transition": "fail", - "data": null, - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "errorCode": "JA018", - "id": "0000001-150915094349962-oozie-hado-W@job-node", - "consoleUrl": "http://ap-cluster-all-0:8088/proxy/application_1442310173665_0002/", - "errorMessage": "Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2]", - "toString": "Action name[job-node] status[ERROR]", - "stats": null, - "type": "pig", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "externalChildIDs": null, - "cred": "null" - }, - { - "name": "fail", - "trackerUri": "-", - "externalStatus": "OK", - "status": "OK", - "externalId": "-", - "transition": null, - "data": null, - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "errorCode": "E0729", - "id": "0000001-150915094349962-oozie-hado-W@fail", - "consoleUrl": "-", - "errorMessage": "Workflow failed, error message[Main class [org.apache.oozie.action.hadoop.PigMain], exit code [2]]", - "toString": "Action name[fail] status[OK]", - "stats": null, - "type": ":KILL:", - "retries": 0, - "startTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "externalChildIDs": null, - "cred": "null" - } - ], - "createdTime": "Tue, 15 Sep 2015 09:49:58 GMT", - "status": "KILLED", - "group": null, - "externalId": null, - "acl": null, - "run": 0, - "appName": "job-wf", - "parentId": null, - "conf": "\r\n \r\n user.name\r\n hadoop\r\n \r\n \r\n oozie.use.system.libpath\r\n true\r\n \r\n \r\n mapreduce.job.user.name\r\n hadoop\r\n \r\n \r\n nameNode\r\n hdfs://ap-cluster-all-0:9000\r\n \r\n \r\n jobTracker\r\n http://172.18.168.119:8032\r\n \r\n \r\n oozie.wf.application.path\r\n hdfs://ap-cluster-all-0:9000/user/hadoop/pig-job-example/3038025d-9974-4993-a778-26a074cdfb8d/workflow.xml\r\n \r\n", - "id": "0000001-150915094349962-oozie-hado-W", - "startTime": "Tue, 15 Sep 2015 09:49:59 GMT", - "appPath": "hdfs://ap-cluster-all-0:9000/user/hadoop/pig-job-example/3038025d-9974-4993-a778-26a074cdfb8d/workflow.xml", - "endTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "toString": "Workflow id[0000001-150915094349962-oozie-hado-W] status[KILLED]", - "lastModTime": "Tue, 15 Sep 2015 09:50:17 GMT", - "consoleUrl": "http://ap-cluster-all-0.novalocal:11000/oozie?job=0000001-150915094349962-oozie-hado-W" - } - } - ] -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-types/job-types-list-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-types/job-types-list-response.json deleted file mode 100644 index c321c4fbd..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/job-types/job-types-list-response.json +++ /dev/null @@ -1,209 +0,0 @@ -{ - "job_types": [ - { - "plugins": [ - { - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component.", - "versions": { - "1.2.1": {}, - "2.6.0": {} - }, - "title": "Vanilla Apache Hadoop", - "name": "vanilla" - }, - { - "description": "The Hortonworks Sahara plugin automates the deployment of the Hortonworks Data Platform (HDP) on OpenStack.", - "versions": { - "1.3.2": {}, - "2.0.6": {} - }, - "title": "Hortonworks Data Platform", - "name": "hdp" - }, - { - "description": "The Cloudera Sahara plugin provides the ability to launch the Cloudera distribution of Apache Hadoop (CDH) with Cloudera Manager management console.", - "versions": { - "5": {}, - "5.3.0": {} - }, - "title": "Cloudera Plugin", - "name": "cdh" - } - ], - "name": "Hive" - }, - { - "plugins": [ - { - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component.", - "versions": { - "1.2.1": {}, - "2.6.0": {} - }, - "title": "Vanilla Apache Hadoop", - "name": "vanilla" - }, - { - "description": "The Hortonworks Sahara plugin automates the deployment of the Hortonworks Data Platform (HDP) on OpenStack.", - "versions": { - "1.3.2": {}, - "2.0.6": {} - }, - "title": "Hortonworks Data Platform", - "name": "hdp" - }, - { - "description": "The Cloudera Sahara plugin provides the ability to launch the Cloudera distribution of Apache Hadoop (CDH) with Cloudera Manager management console.", - "versions": { - "5": {}, - "5.3.0": {} - }, - "title": "Cloudera Plugin", - "name": "cdh" - } - ], - "name": "Java" - }, - { - "plugins": [ - { - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component.", - "versions": { - "1.2.1": {}, - "2.6.0": {} - }, - "title": "Vanilla Apache Hadoop", - "name": "vanilla" - }, - { - "description": "The Hortonworks Sahara plugin automates the deployment of the Hortonworks Data Platform (HDP) on OpenStack.", - "versions": { - "1.3.2": {}, - "2.0.6": {} - }, - "title": "Hortonworks Data Platform", - "name": "hdp" - }, - { - "description": "The Cloudera Sahara plugin provides the ability to launch the Cloudera distribution of Apache Hadoop (CDH) with Cloudera Manager management console.", - "versions": { - "5": {}, - "5.3.0": {} - }, - "title": "Cloudera Plugin", - "name": "cdh" - } - ], - "name": "MapReduce" - }, - { - "plugins": [ - { - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component.", - "versions": { - "1.2.1": {}, - "2.6.0": {} - }, - "title": "Vanilla Apache Hadoop", - "name": "vanilla" - }, - { - "description": "The Hortonworks Sahara plugin automates the deployment of the Hortonworks Data Platform (HDP) on OpenStack.", - "versions": { - "1.3.2": {}, - "2.0.6": {} - }, - "title": "Hortonworks Data Platform", - "name": "hdp" - }, - { - "description": "The Cloudera Sahara plugin provides the ability to launch the Cloudera distribution of Apache Hadoop (CDH) with Cloudera Manager management console.", - "versions": { - "5": {}, - "5.3.0": {} - }, - "title": "Cloudera Plugin", - "name": "cdh" - } - ], - "name": "MapReduce.Streaming" - }, - { - "plugins": [ - { - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component.", - "versions": { - "1.2.1": {}, - "2.6.0": {} - }, - "title": "Vanilla Apache Hadoop", - "name": "vanilla" - }, - { - "description": "The Hortonworks Sahara plugin automates the deployment of the Hortonworks Data Platform (HDP) on OpenStack.", - "versions": { - "1.3.2": {}, - "2.0.6": {} - }, - "title": "Hortonworks Data Platform", - "name": "hdp" - }, - { - "description": "The Cloudera Sahara plugin provides the ability to launch the Cloudera distribution of Apache Hadoop (CDH) with Cloudera Manager management console.", - "versions": { - "5": {}, - "5.3.0": {} - }, - "title": "Cloudera Plugin", - "name": "cdh" - } - ], - "name": "Pig" - }, - { - "plugins": [ - { - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component.", - "versions": { - "1.2.1": {}, - "2.6.0": {} - }, - "title": "Vanilla Apache Hadoop", - "name": "vanilla" - }, - { - "description": "The Hortonworks Sahara plugin automates the deployment of the Hortonworks Data Platform (HDP) on OpenStack.", - "versions": { - "1.3.2": {}, - "2.0.6": {} - }, - "title": "Hortonworks Data Platform", - "name": "hdp" - }, - { - "description": "The Cloudera Sahara plugin provides the ability to launch the Cloudera distribution of Apache Hadoop (CDH) with Cloudera Manager management console.", - "versions": { - "5": {}, - "5.3.0": {} - }, - "title": "Cloudera Plugin", - "name": "cdh" - } - ], - "name": "Shell" - }, - { - "plugins": [ - { - "description": "This plugin provides an ability to launch Spark on Hadoop CDH cluster without any management consoles.", - "versions": { - "1.0.0": {} - }, - "title": "Apache Spark", - "name": "spark" - } - ], - "name": "Spark" - } - ] -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-create-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-create-request.json deleted file mode 100644 index b8d1a8ed1..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-create-request.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "description": "This is pig job example", - "mains": [ - "90d9d5ec-11aa-48bd-bc8c-34936ce0db6e" - ], - "libs": [ - "320a2ca7-25fd-4b48-9bc3-4fb1b6c4ff27" - ], - "type": "Pig", - "name": "pig-job-example" -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-create-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-create-response.json deleted file mode 100644 index 1413d83d2..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-create-response.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "job": { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-03-27 08:48:38.630827", - "id": "71defc8f-d005-484f-9d86-1aedf644d1ef", - "name": "pig-job-example", - "description": "This is pig job example", - "interface": [], - "libs": [ - { - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:53", - "id": "320a2ca7-25fd-4b48-9bc3-4fb1b6c4ff27", - "name": "binary-job", - "updated_at": null, - "description": "", - "url": "internal-db://c6a925fa-ac1d-4b2e-b88a-7054e1927521" - } - ], - "type": "Pig", - "is_protected": false, - "mains": [ - { - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-03 10:47:51", - "id": "90d9d5ec-11aa-48bd-bc8c-34936ce0db6e", - "name": "pig", - "updated_at": null, - "description": "", - "url": "internal-db://872878f6-72ea-44db-8d1d-e6a6396d2df0" - } - ] - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-execute-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-execute-request.json deleted file mode 100644 index 588358c81..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-execute-request.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "cluster_id": "811e1134-666f-4c48-bc92-afb5b10c9d8c", - "input_id": "3e1bc8e6-8c69-4749-8e52-90d9341d15bc", - "output_id": "52146b52-6540-4aac-a024-fee253cf52a9", - "job_configs": { - "configs": { - "mapred.map.tasks": "1", - "mapred.reduce.tasks": "1" - }, - "args": [ - "arg1", - "arg2" - ], - "params": { - "param2": "value2", - "param1": "value1" - } - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-execute-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-execute-response.json deleted file mode 100644 index 28e66fe90..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-execute-response.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "job_execution": { - "input_id": "3e1bc8e6-8c69-4749-8e52-90d9341d15bc", - "is_protected": false, - "job_id": "310b0fc6-e1db-408e-8798-312e7500f3ac", - "cluster_id": "811e1134-666f-4c48-bc92-afb5b10c9d8c", - "output_id": "52146b52-6540-4aac-a024-fee253cf52a9", - "created_at": "2015-09-15T09:49:24", - "is_public": false, - "id": "20da9edb-12ce-4b45-a473-41baeefef997", - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "job_configs": { - "configs": { - "mapred.reduce.tasks": "1", - "mapred.map.tasks": "1" - }, - "args": [ - "arg1", - "arg2" - ], - "params": { - "param2": "value2", - "param1": "value1" - } - }, - "info": { - "status": "PENDING" - } - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-show-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-show-response.json deleted file mode 100644 index 43653e971..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-show-response.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "job": { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:48", - "id": "1a674c31-9aaa-4d07-b844-2bf200a1b836", - "name": "Edp-test-job", - "updated_at": null, - "description": "", - "interface": [], - "libs": [ - { - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:48", - "id": "0ff4ac10-94a4-4e25-9ac9-603afe27b100", - "name": "binary-job.jar", - "updated_at": null, - "description": "", - "url": "swift://Edp-test-c71e6bce.sahara/binary-job.jar" - } - ], - "type": "MapReduce", - "mains": [], - "is_protected": false - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-update-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-update-request.json deleted file mode 100644 index 810b8a60b..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-update-request.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "description": "This is public pig job example", - "name": "public-pig-job-example" -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-update-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-update-response.json deleted file mode 100644 index 0ee7e2734..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/job-update-response.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "job": { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:48", - "id": "1a674c31-9aaa-4d07-b844-2bf200a1b836", - "name": "public-pig-job-example", - "updated_at": null, - "description": "This is public pig job example", - "interface": [], - "libs": [ - { - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:48", - "id": "0ff4ac10-94a4-4e25-9ac9-603afe27b100", - "name": "binary-job.jar", - "updated_at": null, - "description": "", - "url": "swift://Edp-test-c71e6bce.sahara/binary-job.jar" - } - ], - "type": "MapReduce", - "mains": [], - "is_protected": false - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/jobs-list-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/jobs-list-response.json deleted file mode 100644 index 7f0d04de6..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/jobs/jobs-list-response.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "jobs": [ - { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:48", - "id": "1a674c31-9aaa-4d07-b844-2bf200a1b836", - "name": "Edp-test-job-3d60854e", - "updated_at": null, - "description": "", - "interface": [], - "libs": [ - { - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:48", - "id": "0ff4ac10-94a4-4e25-9ac9-603afe27b100", - "name": "binary-job-339c2d1a.jar", - "updated_at": null, - "description": "", - "url": "swift://Edp-test-c71e6bce.sahara/binary-job-339c2d1a.jar" - } - ], - "type": "MapReduce", - "mains": [], - "is_protected": false - }, - { - "is_public": false, - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:44", - "id": "4d1f3759-3497-4927-8352-910bacf24e62", - "name": "Edp-test-job-6b6953c8", - "updated_at": null, - "description": "", - "interface": [], - "libs": [ - { - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:44", - "id": "e0d47800-4ac1-4d63-a2e1-c92d669a44e2", - "name": "binary-job-6f21a2f8.jar", - "updated_at": null, - "description": "", - "url": "swift://Edp-test-b409ec68.sahara/binary-job-6f21a2f8.jar" - } - ], - "type": "Pig", - "mains": [ - { - "tenant_id": "9cd1314a0a31493282b6712b76a8fcda", - "created_at": "2015-02-10 14:25:44", - "id": "e073e896-f123-4b76-995f-901d786262df", - "name": "binary-job-d4f8bd75.pig", - "updated_at": null, - "description": "", - "url": "swift://Edp-test-b409ec68.sahara/binary-job-d4f8bd75.pig" - } - ], - "is_protected": false - } - ] -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-template-create-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-template-create-request.json deleted file mode 100644 index 802fcfb30..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-template-create-request.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "plugin_name": "vanilla", - "hadoop_version": "2.7.1", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "name": "master", - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "flavor_id": "2" -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-template-create-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-template-create-response.json deleted file mode 100644 index c9f9851a4..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-template-create-response.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "node_group_template": { - "is_public": false, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "is_default": false, - "availability_zone": null, - "plugin_name": "vanilla", - "is_protected": false, - "flavor_id": "2", - "id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:20:11", - "security_groups": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-template-show-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-template-show-response.json deleted file mode 100644 index 78fa9f970..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-template-show-response.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "node_group_template": { - "is_public": false, - "image_id": null, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "is_default": false, - "availability_zone": null, - "plugin_name": "vanilla", - "flavor_id": "2", - "id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "description": null, - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:20:11", - "is_protected": false, - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "security_groups": null, - "volume_type": null - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-template-update-request.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-template-update-request.json deleted file mode 100644 index 124ef6187..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-template-update-request.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "plugin_name": "vanilla", - "hadoop_version": "2.7.1", - "node_processes": [ - "datanode" - ], - "name": "new", - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "flavor_id": "2" -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-template-update-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-template-update-response.json deleted file mode 100644 index bbb3161f2..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-template-update-response.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "node_group_template": { - "is_public": false, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "is_default": false, - "availability_zone": null, - "plugin_name": "vanilla", - "is_protected": false, - "flavor_id": "2", - "id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:20:11", - "security_groups": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "new", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "volume_type": null - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-templates-list-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-templates-list-response.json deleted file mode 100644 index 37c296cdf..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/node-group-templates/node-group-templates-list-response.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "node_group_templates": [ - { - "is_public": false, - "image_id": null, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "is_default": false, - "availability_zone": null, - "plugin_name": "vanilla", - "flavor_id": "2", - "id": "0bb9f1a4-0c44-4dc5-9452-6741c62ed9ae", - "description": null, - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:20:11", - "is_protected": false, - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "master", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "namenode", - "resourcemanager", - "oozie", - "historyserver" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "security_groups": null, - "volume_type": null - }, - { - "is_public": false, - "image_id": null, - "tenant_id": "808d5032ea0446889097723bfc8e919d", - "shares": null, - "floating_ip_pool": "033debed-aeb8-488c-b7d0-adb74c61faa5", - "node_configs": {}, - "auto_security_group": false, - "is_default": false, - "availability_zone": null, - "plugin_name": "vanilla", - "flavor_id": "2", - "id": "846edb31-add5-46e6-a4ee-a4c339f99251", - "description": null, - "hadoop_version": "2.7.1", - "use_autoconfig": true, - "volumes_availability_zone": null, - "created_at": "2015-09-14T10:27:00", - "is_protected": false, - "updated_at": null, - "volumes_per_node": 0, - "is_proxy_gateway": false, - "name": "worker", - "volume_mount_prefix": "/volumes/disk", - "node_processes": [ - "datanode", - "nodemanager" - ], - "volumes_size": 0, - "volume_local_to_instance": false, - "security_groups": null, - "volume_type": null - } - ] -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/plugins/plugin-show-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/plugins/plugin-show-response.json deleted file mode 100644 index 00b948a0e..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/plugins/plugin-show-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "plugin": { - "name": "vanilla", - "versions": [ - "1.2.1", - "2.4.1", - "2.6.0" - ], - "title": "Vanilla Apache Hadoop", - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component." - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/plugins/plugin-version-show-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/plugins/plugin-version-show-response.json deleted file mode 100644 index cb1c175a5..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/plugins/plugin-version-show-response.json +++ /dev/null @@ -1,92 +0,0 @@ -{ - "plugin": { - "name": "vanilla", - "versions": [ - "1.2.1", - "2.4.1", - "2.6.0" - ], - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component.", - "required_image_tags": [ - "vanilla", - "2.6.0" - ], - "node_processes": { - "JobFlow": [ - "oozie" - ], - "HDFS": [ - "namenode", - "datanode", - "secondarynamenode" - ], - "YARN": [ - "resourcemanager", - "nodemanager" - ], - "MapReduce": [ - "historyserver" - ], - "Hadoop": [], - "Hive": [ - "hiveserver" - ] - }, - "configs": [ - { - "default_value": "/tmp/hadoop-${user.name}", - "name": "hadoop.tmp.dir", - "priority": 2, - "config_type": "string", - "applicable_target": "HDFS", - "is_optional": true, - "scope": "node", - "description": "A base for other temporary directories." - }, - { - "default_value": true, - "name": "hadoop.native.lib", - "priority": 2, - "config_type": "bool", - "applicable_target": "HDFS", - "is_optional": true, - "scope": "node", - "description": "Should native hadoop libraries, if present, be used." - }, - { - "default_value": 1024, - "name": "NodeManager Heap Size", - "config_values": null, - "priority": 1, - "config_type": "int", - "applicable_target": "YARN", - "is_optional": false, - "scope": "node", - "description": null - }, - { - "default_value": true, - "name": "Enable Swift", - "config_values": null, - "priority": 1, - "config_type": "bool", - "applicable_target": "general", - "is_optional": false, - "scope": "cluster", - "description": null - }, - { - "default_value": true, - "name": "Enable MySQL", - "config_values": null, - "priority": 1, - "config_type": "bool", - "applicable_target": "general", - "is_optional": true, - "scope": "cluster", - "description": null - } - ], - "title": "Vanilla Apache Hadoop" - } -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/plugins/plugins-list-response.json b/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/plugins/plugins-list-response.json deleted file mode 100644 index d92d85c11..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/samples/plugins/plugins-list-response.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "plugins": [ - { - "name": "vanilla", - "description": "The Apache Vanilla plugin provides the ability to launch upstream Vanilla Apache Hadoop cluster without any management consoles. It can also deploy the Oozie component.", - "versions": [ - "1.2.1", - "2.4.1", - "2.6.0" - ], - "title": "Vanilla Apache Hadoop" - }, - { - "name": "hdp", - "description": "The Hortonworks Sahara plugin automates the deployment of the Hortonworks Data Platform (HDP) on OpenStack.", - "versions": [ - "1.3.2", - "2.0.6" - ], - "title": "Hortonworks Data Platform" - }, - { - "name": "spark", - "description": "This plugin provides an ability to launch Spark on Hadoop CDH cluster without any management consoles.", - "versions": [ - "1.0.0", - "0.9.1" - ], - "title": "Apache Spark" - }, - { - "name": "cdh", - "description": "The Cloudera Sahara plugin provides the ability to launch the Cloudera distribution of Apache Hadoop (CDH) with Cloudera Manager management console.", - "versions": [ - "5", - "5.3.0" - ], - "title": "Cloudera Plugin" - } - ] -} diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/cluster-templates.wadl b/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/cluster-templates.wadl deleted file mode 100644 index 56fd54aed..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/cluster-templates.wadl +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - - - - %common_project; - - %common; -]> - - - - - &tenant_idTemplateParameter; - - - - - - - The unique identifier of the cluster template. - - - - - - - - - - - - - - - - Lists available cluster - templates. - - - - - - - &clustertemplateResponseParameters; - - - - - - Creates a cluster template. - - - - - - - - - - - - - - &clustertemplateResponseParameters; - - - - - - Shows details for a cluster template. - - - - - - - &clustertemplateResponseParameters; - - - - - - Updates a cluster template. - - - - - - - - - - - - - - &clustertemplateResponseParameters; - - - - - - Deletes a cluster template. - - - - diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/clusters.wadl b/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/clusters.wadl deleted file mode 100644 index 188a8d9b1..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/clusters.wadl +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - - - - - %common_project; - - %common; -]> - - - - - &tenant_idTemplateParameter; - - - - - - - - - - The ID of the cluster - - - - - - - - - - - - - - - - - - Lists available clusters. - - - - - - - &clustersResponseParameters; - &clustersParameter; - - - - - - Shows details for a cluster, by ID. - - - - - - - &clustersResponseParameters; - - - - - - Creates a cluster. - - - - - - - - - - - - - - &clustersResponseParameters; - - - - - - Creates multiple clusters. - - - - - - - - - - - - - - - - - - - Deletes a cluster. - - - - - - Scales a cluster. - - - - - - - - - - - - - - &clustersResponseParameters; - - - - - - Updates a cluster. - - - - - - - - - - - - - - &clustersResponseParameters; - - - - - - Shows provisioning progress for a cluster. - - - - - Cluster provisioning progress. - - - - - - - - - - - - diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/common.ent b/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/common.ent deleted file mode 100644 index 2d0d1fca0..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/common.ent +++ /dev/null @@ -1,1515 +0,0 @@ - - - - - The UUID of the tenant. - - -'> - - - - The UUID of the data source. - - -'> - - - - The UUID of the image. - - -'> - - - - The UUID of the job binary. - - -'> - - - - Name of the plugin. - - -'> - - - - Version of the plugin. - - -'> - - - - - The name of the plugin. - - - - - - - The full description of the plugin. - - - - - - - The list of plugin versions. - - - - - - - The title of the plugin. - - -'> - - - - The name of the operating system image. - - - - - - - The UUID of the image. - - - - - - - The date and time when the image was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, 2015-08-27T09:49:58-05:00. - - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. - - - - - - - A set of key and value pairs that contain image metadata. - - - - - - - The name of the user for the image. - - - - - - - A progress indicator, as a percentage value, for the amount of image - content that has been processed. - - - - - - - The current status of the image. - - - - - - - The minimum disk space, in GB. - - - - - - - One or more image tags. - - - - - - - The date and time when the image was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - For example, 2015-08-27T09:49:58-05:00. - - - The ±hh:mm value, if included, is the time zone as an - offset from UTC. - - - - - - - The minimum amount of random access memory (RAM) for the image, in GB. - - - - - - - The description of the image. - - - - - - - A set of key and value pairs that contain image properties. - - -'> - - - - The list of images and their properties. - - -'> - - - - If set to true, the node is public in the cluster. - - - - - - - The UUID of the image. - - - - - - - The UUID of the tenant. - - - - - - - The sharing of resources in the cluster. - - - - - - - The UUID of the pool in the template. - - - - - - - A set of key and value pairs that contain the node configuration in the - cluster. - - - - - - - If set to true, the cluster group is automatically secured. - - - - - - - If set to true the node is the default node in the cluster. - - - - - - - The availability of the node in the cluster. - - - - - - - The name of the plugin. - - - - - - - The ID of the flavor. - - - - - - - The UUID of the node in the cluster. - - - - - - - The description of the node in the cluster. - - - - - - - The version of the Hadoop. - - - - - - - If set to true, the node is auto configured. - - - - - - - The availability zone of the volumes. - - - - - - - The date and time when the node was created in the cluster. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - If set to true, the node is protected. - - - - - - - The date and time when the node was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The number of volumes for the node. - - - - - - - If set to true, the node is the proxy gateway. - - - - - - - The name of the node. - - - - - - - The mount point of the node. - - - - - - - The list of the processes performed by the node. - - - - - - - The size of the volumes in a node. - - - - - - - If set to true, the volume is local to the instance. - - - - - - - The type of volume in a node. - - - - - - - The security groups of the node. - - -'> - - - - If set to true, the cluster is public. - - - - - - - The name of the cluster. - - - - - - - The date and time when the cluster was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The UUID of the tenant. - - - - - - - A set of key and value pairs that contain the cluster configuration. - - - - - - - The shares of the cluster. - - - - - - - The UUID of the cluster. - - - - - - - The default ID of the image. - - - - - - - If set to true, the cluster is the default cluster. - - - - - - - The date and time when the cluster was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The name of the plugin. - - - - - - - The detail properties of the node in - key-value pairs. - - - - - - - The version of the Hadoop used in the cluster. - - - - - - - If set to true, the cluster is auto configured. - - - - - - - The description of the cluster. - - - - - - - If set to true, the cluster is protected. - - -'> - - - - The description of the cluster status. - - - - - - - The UUID of the neutron management network. - - - - - - - The SSH key for the management network. - - - - - - - The UUID of the cluster template. - - - - - - - The number of nodes in the cluster. - - - - - - - A set of key and value pairs that contain cluster information. - - - - - - - A list of the cluster progresses. - - - - - - - The id of the trust. - - - - - - - If set to true, the cluster is transient. - - - - - - - The status of the cluster. - - -'> - - - - The description of the data source object. - - - - - - - The url of the data source object. - - - - - - - The type of the data source object. - - -'> - - - - If set to true, the object is public. - - - - - - - The UUID of the tenant. - - - - - - - If set to true, the object is protected. - - - - - - - The date and time when the object was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The ID of the object. - - - - - - - The date and time when the object was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The name of the object. - - -'> - - - - The size of the data stored in the internal database. - - -'> - - - - The description of the job binary object. - - - - - - - The url of the job binary object. - - -'> - - - - The description of the job object. - - - - - - - The interfaces of the job object. - - - - - - - The type of the job object. - - - - - - - The list of the job object properties. - - - - - - - The list of the job object and their - properties. - - -'> - - - - The list of the jobs. - - -'> - - - - A set of key and value pairs that contain the job object. - - - - - - - The mappings of the job tasks. - - - - - - - The list of arguments. - - - - - - - The mappings of values to the parameters. - - - - - - - If set to true, the job execution object is protected. - - - - - - - The UUID of the input. - - - - - - - The UUID of the job object. - - - - - - - The UUID of the cluster. - - - - - - - The date and time when the job execution object was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The end date and time of the job execution. - - - The date and time when the job completed execution. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The UUID of the output of job execution - object. - - - - - - - If set to true, the job execution object is public. - - - - - - - The date and time when the job execution object was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The code returned after job has executed. - - - - - - - The data source URLs. - - - - - - - The date and time when the job started. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The UUID of the tenant. - - - - - - - The UUID of the job execution object. - - - - - - - The UUID of the oozie_job. - - - - - - - The report of the executed job objects. - - -'> - - - - The list of job execution objects. - - -'> - - - - The list of plugins and their job types. - - -'> - - - - The list of plugins. - - -'> - - - - The list of clusters. - - -'> - - - - The list of job binary internal objects. - - -'> diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/data-sources.wadl b/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/data-sources.wadl deleted file mode 100644 index 0b1f57552..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/data-sources.wadl +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - - - - - - %common_project; - - %common; -]> - - - - - &tenant_idTemplateParameter; - - - - - &data_source_idTemplateParameter; - - - - - - - - - - - - - - - Lists all data sources. - - - - - - - - &datasourceResponseParameters; - &objectResponseParameters; - - - - - - - Shows details for a data source. - - - - - - - - &datasourceResponseParameters; - &objectResponseParameters; - - - - - - - Creates a data source. - - - - - - - - - - - - - - - - - - - - - - - - - &datasourceResponseParameters; - &objectResponseParameters; - - - - - - - Deletes a data source. - - - - - - - - Updates a data source. - - - - - - - - - - - - - - - - - - diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/event-log.wadl b/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/event-log.wadl deleted file mode 100644 index 4793392b0..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/event-log.wadl +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - %common_project; - - %common; -]> - - - - - &tenant_idTemplateParameter; - - - - - The UUID of the cluster - - - - - - - - - - - - - - Shows provisioning progress of cluster. - - - - - The cluster provisioning progress. - - - - - - - - - - - - diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/image-registry.wadl b/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/image-registry.wadl deleted file mode 100644 index c932d2426..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/image-registry.wadl +++ /dev/null @@ -1,206 +0,0 @@ - - - - - - - - - - - %common_project; - - %common; -]> - - - - - &tenant_idTemplateParameter; - - - - &image_idTemplateParameter; - - - - - - - - - - - - - - - - - - - - Lists all images registered in the registry. - - - - - - - Lists images only with specific tag. Can be used - multiple times. - - - - - - - - - - - ®isterImageResponseParameters; - &imagesResponseParameter; - - - - - - Shows details for an image. - - - - - - - ®isterImageResponseParameters; - - - - - - Registers an image in the registry. - - - - - - - - - - The user name to log in to an instance operating system for - remote operations execution. - - - - - - Description of the image. - - - - - - - - - - ®isterImageResponseParameters; - - - - - - Removes an image from the registry. - - - - - - Adds tags to an image. - - - - - - - - - List of tags to add. - - - - - - - - - - - - - - - Removes tags from an image. - - - - - - - - - List of tags to remove. - - - - - - - - - - - - - diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/job-binaries.wadl b/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/job-binaries.wadl deleted file mode 100644 index 209c94811..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/job-binaries.wadl +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - - - - - %common_project; - - %common; -]> - - - - - &tenant_idTemplateParameter; - - - - - - - - &job_binary_idTemplateParameter; - - - - - - - - - - - - - - - - - - Lists the available job binaries. - - - - - - - - &binariesParameter; - &jobbinaryResponseParameters; - &objectResponseParameters; - - - - - - - Creates a job binary. - - - - - - - - - - - - - - - &jobbinaryResponseParameters; - &objectResponseParameters; - - - - - - - Shows details for a job binary. - - - - - - - - &jobbinaryResponseParameters; - &objectResponseParameters; - - - - - - Deletes a job binary. - - - - - - - Shows data for a job binary. - - - The response body shows the job binary raw data and the - response headers show the data length. - - Example response: -HTTP/1.1 200 OK -Connection: keep-alive -Content-Length: 161 -Content-Type: text/html; charset=utf-8 -Date: Sat, 28 Mar 2016 02:42:48 GMT - -A = load '$INPUT' using PigStorage(':') as (fruit: chararray); -B = foreach A generate com.hadoopbook.pig.Trim(fruit); -store B into '$OUTPUT' USING PigStorage(); - - - - - - - The length of the data, in bytes. - - - - - - - - - - - Updates a job binary. - - - - - - - - - - - - - - - - - - diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/job-binary-internals.wadl b/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/job-binary-internals.wadl deleted file mode 100644 index 8433ebe55..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/job-binary-internals.wadl +++ /dev/null @@ -1,190 +0,0 @@ - - - - - - - - - - - %common_project; - - %common; -]> - - - - - &tenant_idTemplateParameter; - - - - - - The name of the job binary - internal. - - - - - - - - The UUID of the job binary internal. - - - - - - - - - - - - - - - - - - - Lists the available job binary - internals. - - - - - - - &jobbinaryInternalsResponseParameters; - &objectResponseParameters; - &binariesParameter; - - - - - - Creates a job binary internal. - - Job binary internals are objects that represent data - processing applications and libraries that are stored in the - internal database. - - - Specify the file contents (raw data or script text) in the - request body. Specify the file name in the URI. - - - - - - - - - - - &jobbinaryInternalsResponseParameters; - &objectResponseParameters; - - - - - - Shows details for a - job binary internal. - - - - - - - &jobbinaryInternalsResponseParameters; - &objectResponseParameters; - - - - - - Deletes a job binary - internal. - - - - - - Shows data for a job - binary internal. - The response body shows the job binary raw data and - the response headers show the data length. - Example response: - HTTP/1.1 200 OK -Connection: keep-alive -Content-Length: 161 -Content-Type: text/html; charset=utf-8 -Date: Sat, 28 Mar 2016 02:21:13 GMT - -A = load '$INPUT' using PigStorage(':') as (fruit: chararray); -B = foreach A generate com.hadoopbook.pig.Trim(fruit); -store B into '$OUTPUT' USING PigStorage(); - - - - - - The length of the data, in bytes. - - - - - - - - - Updates a job binary internal. - - - - - - - - - - - - - - - - - diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/job-executions.wadl b/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/job-executions.wadl deleted file mode 100644 index fb8903691..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/job-executions.wadl +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - - - - - - %common_project; - - %common; -]> - - - - - &tenant_idTemplateParameter; - - - - - - The UUID of the job execution. - - - - - - - - - - - - - - - - - - - - - - - Lists available job executions. - - - - - - - - &jobexecutionsParameter; - &jobexecutionResponseParameters; - - - - - - - Shows details for a job execution, by ID. - - - - - - - - &jobexecutionResponseParameters; - - - - - - - Refreshes the status of and shows information for a - job execution. - - - - - - - - &jobexecutionResponseParameters; - - - - - - - Cancels a job execution. - - - - - - - - &jobexecutionResponseParameters; - - - - - - - Deletes a job execution. - - - - - - - Updates a job execution. - - - - - - - - - - - - - - &jobexecutionResponseParameters; - - - - diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/job-types.wadl b/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/job-types.wadl deleted file mode 100644 index ab065d4bf..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/job-types.wadl +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - - - - - - %common_project; - - %common; -]> - - - - - &tenant_idTemplateParameter; - - - - - - - - - - - - - Lists all job types. - - - You can use query parameters to filter the response. - - - - - - - Filters the response by a plugin name. - - - - - Filters the response by a plugin version. - - - - - Filters the response by a job type. - - - - - Includes configuration hints in the response. - - - - - - - - - - &jobtypesResponseParameters; - &pluginResponseParameters; - - - - diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/jobs.wadl b/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/jobs.wadl deleted file mode 100644 index 6cb6daf2a..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/jobs.wadl +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - - - - %common_project; - - %common; -]> - - - - - &tenant_idTemplateParameter; - - - - - - - The UUID of the job. - - - - - - - - - - - - - - - - - - - Lists all jobs. - - - - - - - &jobsResponseParameter; - &jobResponseParameters; - &objectResponseParameters; - - - - - - Shows details for a job. - - - - - - - &jobResponseParameters; - &objectResponseParameters; - - - - - - Creates a job object. - - - - - - - - - - - - - - &jobResponseParameters; - &objectResponseParameters; - - - - - - Removes a job. - - - - - - Runs a job. - - - - - - - - - - - - - - - - - - - Updates a job object. - - - - - - - - - - - - - - &jobResponseParameters; - &objectResponseParameters; - - - - diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/node-group-template.wadl b/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/node-group-template.wadl deleted file mode 100644 index afecabaa4..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/node-group-template.wadl +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - - - - - - %common_project; - - %common; -]> - - - - - &tenant_idTemplateParameter; - - - - - - - The UUID of the node group template. - - - - - - - - - - - - - - - - Lists available node group - templates. - - - - - - - &nodegrouptemplatesRespParameters; - - - - - - Shows a node group template, by ID. - - - - - - - &nodegrouptemplatesRespParameters; - - - - - - Creates a node group template. - - - - - - - - - - - - - - &nodegrouptemplatesRespParameters; - - - - - - Deletes a node group template. - - - - - - Updates a node group template. - - - - - - - - - - - - - - - - - diff --git a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/plugins.wadl b/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/plugins.wadl deleted file mode 100644 index 096eb717e..000000000 --- a/api-ref/src/wadls/dataprocessing-api/src/v1.1/wadl/plugins.wadl +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - %common_project; - - %common; -]> - - - - - &tenant_idTemplateParameter; - - - - &plugin_nameTemplateParameter; - - - &versionTemplateParameter; - - - - - - - - - - - - - - Lists all registered plugins. - - - - - - - - &pluginsParameter; - &pluginResponseParameters; - - - - - - - Shows details for a plugin. - - - - - - - - &pluginResponseParameters; - - - - - - - Shows details for a plugin version. - - - - - - - - &pluginResponseParameters; - - - - diff --git a/api-ref/src/wadls/share-api/src/v2/common.ent b/api-ref/src/wadls/share-api/src/v2/common.ent deleted file mode 100644 index d33fb7d1c..000000000 --- a/api-ref/src/wadls/share-api/src/v2/common.ent +++ /dev/null @@ -1,5545 +0,0 @@ - - - - - -'> - - -'> - - - - - The extra specification key. - - -'> - - - - The metadata key. - - -'> - - - - The UUID of the security service. - - -'> - - - - The UUID of the share. - - -'> - - - - The UUID of the share instance. - - -'> - - - - The UUID of the export location. - - -'> - - - - The UUID of the share network. - - -'> - - - - The UUID of the share server. - - -'> - - - - The UUID of the share type. - - -'> - - - - The UUID of the snapshot. - - -'> - - - - The UUID of the tenant in a multi-tenancy cloud. - - -'> - - - - The UUID for the tenant for which you want to show, update, or delete - quotas. This ID is different from the first tenant ID that you - specify in the URI: That ID is for the administrative tenant. - - -'> - - - - The name of the extension. For example, "Fox In Socks." - - - - - - - The extension links. - - - - - - - The extension description. - - - - - - - The alias for the extension. For example, "FOXNSOX," - "os-availability-zone," "os-extended-quotas," "os-share-unmanage," - or "os-used-limits." - - - - - - - The date and time stamp when the extension was last updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - -'> - - - - The total maximum number of share gigabytes that are allowed in a - project. You cannot request a share that exceeds the allowed gigabytes - quota. - - - - - - - The total maximum number of snapshot gigabytes that are allowed in a - project. - - - - - - - The total maximum number of shares that are allowed in a project. - - - - - - - The total maximum number of share snapshots that are allowed in a project. - - - - - - - The total maximum number of share-networks that are allowed in a project. - - - - - - - The total number of created shares in a project. - - - - - - - The total number of created share snapshots in a project. - - - - - - - The total number of created share-networks in a project. - - - - - - - The total number of gigabytes used in a project by shares. - - - - - - - The total number of gigabytes used in a project by snapshots. - - - - - - - A human-readable URI of a rate limit. - - - - - - - An API regular expression. For example, ^/shares for the - /shares API URI or .* for any URI. - - - - - - - The number of API requests that are allowed during a time - interval. Used in conjunction with the unit parameter, - expressed as value per unit. For example, 120 - requests are allowed per minute. - - - - - - - The HTTP method for the API request. For example, GET, - POST, DELETE, and so on. - - - - - - - The remaining number of allowed requests. - - - - - - - The time interval during which a number of API requests are - allowed. A valid value is SECOND, MINUTE, - HOUR, or DAY. Used in conjunction with the - value parameter, expressed as value per - unit. For example, 120 requests are allowed per minute. - - - - - - - The date and time stamp when next issues are available. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - -'> - - - - The UUID of the snapshot from which to create the share. - - - -&isPublicParameter; -&shareMetadataResponseParameter; - - - - The UUID of a share network where the share server exists or will be - created. If share_network_id is None and you - provide a snapshot_id, the share_network_id - value from the snapshot is used. - - - - - - - (Since API v2.4) The UUID of the available consistency group in - which the share will be created. - - - The consistency group must support the share_type and - share_network_id. For details, see Consistency groups. - - - -&availabilityZoneParameter;'> - - - - The UUID of the share. - - - - - - - The share status. A valid value is: - - - - - creating. The share is being created. - - - - - deleting. The share is being deleted. - - - - - error. An error occurred during share - creation. - - - - - error_deleting. An error occurred during share - deletion. - - - - - available. The share is ready to use. - - - - - manage_starting. Share manage started. - - - - - manage_error. Share manage failed. - - - - - unmanage_starting. Share unmanage started. - - - - - unmanage_error. Share cannot be unmanaged. - - - - - unmanaged. Share was unmanaged. - - - - - extending. The extend, or increase, share size - request was issued successfully. - - - - - extending_error. Extend share failed. - - - - - shrinking. Share is being shrunk. - - - - - shrinking_error. Failed to update quota on share shrinking. - - - - - shrinking_possible_data_loss_error. Shrink share - failed due to possible data loss. - - - - - -&shareLinksParameter; - - - - The UUID of the project in which the share was created. - - - -&fileSystemProtocolParameter; - - - - The share links. - - - - - - - The share size, in GBs. - - - -&shareNameParameter; -&shareDescriptionParameter; -&shareDisplayNameParameter; -&shareDisplayDescriptionParameter; - - - - (Since API v2.6) The UUID of the share type. - - - In minor versions, this parameter is a share type name, as a string. - - - - - - - (Since API v2.6) The share type name. - - - Minor versions support only the share_type parameter - where the share type name is expected. - - - -&shareHasReplicasParameter; -&replicationTypeParameter; -&volumeTypeParameter; - - - - The UUID of the snapshot from which to create the share. - - - -&isPublicParameter; -&shareMetadataResponseParameter; - - - - The UUID of the share network. - - - -&availabilityZoneRequiredParameter; -&exportLocationParameter; -&exportLocationsParameter; - - - - The share host name. - - - -&taskStateParameter; -&shareServerIdParameter; -&consistencyGroupIdParameter; -&snapshotSupportParameter; -&sourceCgsnapshotMemberIdParameter; - - - - The date and time stamp when the share was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - -'> - - - - (Admin only). Defines whether to list shares for all tenants. - Set to 1 to list shares for all tenants. Set to - 0 to list shares only for the current tenant. - - - - - - - The share name. - - - - - - - Filters by a share status. A valid value is - creating, error, available, - deleting, error_deleting, - manage_starting, manage_error, - unmanage_starting, unmanage_error, - unmanaged, extending, - extending_error, shrinking, - shrinking_error, or - shrinking_possible_data_loss_error. - - - - - - - The UUID of the share server. - - - - - - - One or more metadata key-value pairs, as a dictionary of strings. - - - - - - - The extra specifications as a set of one or more key-value - pairs. In each pair, the key is the name of the extra specification - and the value is the share type that was used to create the share. - - - - - - - (Since API v2.6) The UUID of the share type. - - - - - - - The maximum number of shares to return. - - - - - - - The offset to define start point of share listing. - - - - - - - The key to sort a list of shares. A valid value is id, - status, size, host, - share_proto, export_location, - availability_zone, user_id, - project_id, created_at, - updated_at, display_name, - name, share_type_id, share_type, - share_network_id, share_network, - snapshot_id, or snapshot. - - - - - - - The direction to sort a list of shares. A valid value - is asc, or desc. - - - - - - - The UUID of the snapshot that was used to create the share. - - - - - - - The share host name. - - - - - - - The UUID of the share network. - - - - - - - The UUID of the project in which the share was created. - Useful with all_tenants parameter. - - - -&isPublicParameter; - - - - (Since API v2.4) The UUID of the consistency group where the share was - created. - - -'> - - - - The UUID of the share. - - - -&shareLinksParameter; -&shareNameParameter;'> - - - - The UUID of the share. - - - - - - - The share status, which is creating, - error, available, deleting, - error_deleting, manage_starting, - manage_error, unmanage_starting, - unmanage_error, unmanaged, - extending, extending_error, - shrinking, shrinking_error, or - shrinking_possible_data_loss_error. - - - - - - - (Since API v2.10) The share access rules status. Valid values are - active, error, and out_of_sync. - - - -&shareLinksParameter; - - - - The share size, in GBs. - - - - - - - The UUID of the project where the share was created. - - - -&shareNameParameter; -&shareDescriptionParameter; - - - - (Since API v2.6) The UUID of the share type. - - - In minor versions, this parameter is a share type name, as a string. - - - - - - - (Since API v2.6) The share type name. - - - Minor versions support only the share_type parameter - where the share type name is expected. - - - -&shareHasReplicasParameter; -&replicationTypeParameter; -&availabilityZoneRequiredParameter; - - - - The date and time stamp when the share was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - -&exportLocationParameter; -&exportLocationsParameter; - - - - The UUID of the share network. - - - -&fileSystemProtocolParameter; - - - - The share host name. - - - -&volumeTypeParameter; - - - - The UUID of the snapshot. - - - -&taskStateParameter; -&shareServerIdParameter; -&consistencyGroupIdParameter; -&snapshotSupportParameter; -&sourceCgsnapshotMemberIdParameter; -&isPublicParameter; -&shareMetadataResponseParameter;'> - - - - The UUID of the share. - - - -&shareNameParameter;'> - - - - The UUID of the share network. - - - -&exportLocationsParameter; - - - - The UUID of the share server. - - - - - - - The UUID of the snapshot. - - - - - - - The UUID of the share. - - - - - - - The share size, in GBs. - - - - - - - (Since API v2.6) The UUID of the share type. - - - In minor versions, this parameter is a share type name, as a string. - - - - - - - (Since API v2.6) The share type name. - - - Minor versions support only the share_type parameter - where the share type name is expected. - - - -&shareHasReplicasParameter; -&replicationTypeParameter; -&exportLocationParameter; -&consistencyGroupIdParameter; - - - - The UUID of the project where the share was created. - - - -&shareMetadataResponseParameter; - - - - The share status, which is available, - manage_starting, or manage_error. - - - -&shareDescriptionParameter; - - - - The share host name. - - - -&isPublicParameter; -&snapshotSupportParameter; -&shareNameParameter; - - - - The date and time stamp when the share was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - -&fileSystemProtocolParameter; -&volumeTypeParameter; -&sourceCgsnapshotMemberIdParameter;'> - - - - The share name. If you specify this parameter, the share name is - updated. - - - - - - - The share description. If you specify this parameter, the share - description is updated. - - - -&isPublicParameter;'> - - - - (Since API v2.4) The UUID of the consistency group where the share - was created. You can omit this parameter if the share was created without - a consistency group. - - -'> - - - - One or more metadata key and value pairs as a dictionary of strings. - - -'> - - - - One or more metadata key and value pairs as a dictionary of strings. - - -'> - - - - One or more metadata key-value pairs, as a dictionary of strings. For - example, "project": "my_test", "aim": "testing". The share - server does not respect case-sensitive key names. For example, - "key": "v1" and "KEY": "V1" are equivalent. If - you specify both key-value pairs, the server sets and returns only the - "KEY": "V1" key-value pair. - - -'> - - - - The object of grant access. - - - - - - - The access level to the share. - - - To grant or deny access to a share, you specify one of the following - share access levels: - - - - - rw. Read and write (RW) access. - - - - - ro. Read-only (RO) access. - - - - - - - - - The access rule type. - - - A valid value for the share access rule type is one of the following - values: - - - - - ip. Authenticates an instance through its IP - address. A valid format is XX.XX.XX.XX or - XX.XX.XX.XX/XX. For example 0.0.0.0/0. - - - - - cert. Authenticates an instance through a TLS - certificate. Specify the TLS identity as the IDENTKEY. A valid value is any - string up to 64 characters long in the common name (CN) of the certificate. - The meaning of a string depends on its interpretation. - - - - - user. Authenticates by a user or - group name. A valid value is an alphanumeric string that can contain - some special characters and is from 4 to 32 characters long. - - - - - - - - - The value that defines the access. The back end grants or denies the - access to it. - - - A valid value is one of these values: - - - - - ip. Authenticates an instance through its IP address. - A valid format is XX.XX.XX.XX or XX.XX.XX.XX/XX. For - example 0.0.0.0/0. - - - - - cert. Authenticates an instance through a TLS - certificate. Specify the TLS identity as the IDENTKEY. A valid value is any - string up to 64 characters long in the common name (CN) of the certificate. - The meaning of a string depends on its interpretation. - - - - - user. Authenticates by a user or - group name. A valid value is an alphanumeric string that can contain - some special characters and is from 4 to 32 characters long. - - - - -'> - - - - The access object. - - - - - - - The access rule ID. - - - - - - - The UUID of the share to which you are granted or denied access. - - - - - - - The date and time stamp when the access rule was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The date and time stamp when the access rule was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - If the access rule was never updated, this value is null. - - - - - - - The rule access type. - - - - - - - The access that the back end grants or denies. - - - A valid value for the share access rule type is one of these values: - - - - - ip. Authenticates an instance through its IP address. - A valid format is XX.XX.XX.XX or XX.XX.XX.XX/XX. For - example 0.0.0.0/0. - - - - - cert. Authenticates an instance through a TLS - certificate. Specify the TLS identity as the IDENTKEY. A valid value is any - string up to 64 characters long in the common name (CN) of the certificate. - The meaning of a string depends on its interpretation. - - - - - user. Authenticates by a user or - group name. A valid value is an alphanumeric string that can contain - some special characters and is from 4 to 32 characters long. - - - - - - - - - The share access level. - - -'> - - - - The os-deny_access object. - - - - - - - The UUID of the access rule to which access is granted. - - -'> - - - - The object of the access rule. To list access rules, set this value to - null. - - -'> - - - - The access_list object. - - - - - - - The share access level. A valid value is either: - - - - - rw. Read and write (RW) access. - - - - - ro. Read-only (RO) access. - - - - - - - - - The access rule state. A valid value is active or - error. - - - - - - - The UUID of the access rule. - - - - - - - The access type of an access rule. - - - - - - - The access that the back end grants or denies. - - - A valid value for the share access rule type is one of these values: - - - - - ip. Authenticates an instance through its IP address. - A valid format is XX.XX.XX.XX or XX.XX.XX.XX/XX. For - example 0.0.0.0/0. - - - - - cert. Authenticates an instance through a TLS - certificate. Specify the TLS identity as the IDENTKEY. A valid value is any - string up to 64 characters long in the common name (CN) of the certificate. - The meaning of a string depends on its interpretation. - - - - - user. Authenticates by a user or - group name. A valid value is an alphanumeric string that can contain - some special characters and is from 4 to 32 characters long. - - - - -'> - - - - The share status, which is creating, error, - available, deleting, or - error_deleting. - - -'> - - - - To force-delete a share, set this value to null. - The force-delete action, unlike the delete action, ignores the share status. - - -'> - - - - To unmanage a share, set this value to null. - - -'> - - - - To unmanage a share snapshot, set this value to null. - - -'> - - - - The UUID of the share from which to create a snapshot. - - - - - - - Indicates whether snapshot creation is enabled when a share is busy. - - - Set to true to force snapshot creation when the share is busy. - - - Set to false to deny snapshot creation when - the share is busy. Default is false. - - - - - - - The snapshot name. - - - - - - - The snapshot name. - - - The Shared File Systems API supports the use of both name and - display_name attributes, which are inherited attributes - from the Block Storage API. - - - - - - - The snapshot description. - - - -&shareDisplayDescriptionParameter;'> - - - - The UUID of the snapshot. - - - - - - - The UUID of the source share that was used to create the snapshot. - - - - - - - The snapshot status, which is available, - error, creating, deleting, or - error_deleting. - - - - - - - The snapshot name. - - - - - - - The snapshot description. - - - - - - - The date and time stamp when the snapshot was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The file system protocol of a share snapshot. A valid value is - NFS, CIFS, GlusterFS, - HDFS, or CephFS. - - - CephFS supported starting with API v2.13 - - - - - - - The share snapshot size, in GBs. - - - - - - - (Since API v2.12) Provider location of the snapshot on the backend. - - - - - - - The snapshot size, in GBs. - - -'> - - - - The UUID of the share that has snapshot which should be managed. - - - -&snapshotProviderLocationParameter; - - - - The snapshot name. - - - - - - - The snapshot name. - - - The shared file systems API supports the use of both name and - display_name attributes, which are inherited attributes - from the Block Storage API. - - - - - - - The snapshot description. - - - - - - - The snapshot description. - - - The shared file systems API supports the use of both name and - display_name attributes, which are inherited attributes - from the block storage API. - - - - - - - A set of one or more key and value pairs, as a dictionary of strings, - that describe driver options. Details for driver options should be - taken from - appropriate share driver documentation. - - -'> - - - - The UUID of the snapshot. - - - - - - - The UUID of the source share that was used to create the snapshot. - - - - - - - The snapshot status, which is manage_starting, - manage_error, unmanage_starting, - or unmanage_error. - - - - - - - The snapshot name. - - - - - - - The snapshot description. - - - - - - - The date and time stamp when the snapshot was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The file system protocol of a share snapshot. A valid value is - NFS, CIFS, GlusterFS, - HDFS, or CephFS. - - - CephFS supported starting with API v2.13. - - - - - - - The share snapshot size, in GBs. - - - -&snapshotProviderLocationParameter; - - - - The snapshot size, in GBs. - - -'> - - - - The UUID of the snapshot. - - - - - - - The snapshot name. - - -'> - - - - The UUID of the snapshot. - - - - - - - The snapshot status, which is available, - error, creating, deleting, or - error_deleting. - - - - - - - The UUID of the source share that was used to create the snapshot. - - - - - - - The snapshot name. - - - - - - - The snapshot description. - - - - - - - The date and time stamp when the snapshot was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The file system protocol of a share snapshot. A valid value is - NFS, CIFS, GlusterFS, - HDFS, or CephFS. - - - CephFS supported starting with API v2.13. - - - - - - - The size of a source share, in GBs. - - - - - - - The snapshot size, in GBs. - - -'> - - - - The snapshot name. If you specify this attribute, - the snapshot name is updated. - - - - - - - The snapshot description. If you specify this attribute, - the snapshot description is updated. - - -'> - - - - The snapshot status, which is available, - error, creating, deleting, or - error_deleting. - - -'> - - - - To force-delete a snapshot, set this value to null. The - force-delete action, unlike the delete action, ignores the snapshot status. - - -'> - - - - The UUID of the neutron network to set up for share servers. You can set - up either a neutron network and subnet or a nova network. - - - - - - - The UUID of the neutron subnet to set up for share servers. This subnet - must be part of the neutron network. You can set up either a - neutron network and subnet or a nova network. - - - - - - - The UUID of the nova network to set up for share servers. You can set up - either a neutron network and subnet or a nova network. - - - - - - - The share network name. - - - - - - - The share network description. - - -'> - - - - The share network ID. - - - - - - - The UUID of the project where the share network was created. - - - - - - - The neutron network ID. - - - - - - - The neutron subnet ID. - - - - - - - The nova network ID. - - - - - - - The network type. A valid value is VLAN, - VXLAN, GRE, or flat. This - parameter is automatically set to a value determined by the network - provider. - - - - - - - The segmentation ID. This parameter is automatically set to a value - determined by the network provider. - - - For VLAN, this value is an integer from 1 to 4094. - - - For VXLAN, this value is an integer from 1 to 16777215. - - - For GRE, this value is an integer from 1 to 4294967295. - - - - - - - The IP block from which to allocate the network, in CIDR notation. For - example, 172.16.0.0/24 or 2001:DB8::/64. - This parameter is automatically set to a value determined by the network - provider. - - - - - - - The IP version of the network. A valid value is 4 or - 6. This parameter is automatically set to a value determined - by the network provider. - - - - - - - The share network name. - - - - - - - The share network description. - - - - - - - The date and time stamp when the share network was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The date and time stamp when the share network was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - -'> - - - - The share network ID. - - - - - - - The share network name. - - -'> - - - - The share network ID. - - - - - - - The UUID of the project where the share network was created. - - - - - - - The neutron network ID. - - - - - - - The neutron subnet ID. - - - - - - - The nova network ID. - - - - - - - The network type. A valid value is VLAN, - VXLAN, GRE, or flat. - - - - - - - The segmentation ID. - - - - - - - The CIDR. - - - - - - - The IP version of the network. A valid value is 4 or - 6. - - - - - - - The share network name. - - - - - - - The share network description. - - - - - - - The date and time stamp when the share network was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The date and time stamp when the share network was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - -'> - - - - The share network name. - - - - - - - The share network description. - - -'> - - - - The UUID of the security service to add to the - share network. For details, see the security service section. - - -'> - - - - The UUID of the security service to remove from the - share network. For details, see the security service section. - - -'> - - - - The security service type. A valid value is - ldap, kerberos, or - active_directory. - - - - - - - The security service name. - - - - - - - The security service description. - - - - - - - The DNS IP address that is used inside the tenant network. - - - - - - - The security service user or group name that is used by the tenant. - - - - - - - The user password, if you specify a user. - - - - - - - The security service domain. - - - - - - - The security service host name or IP address. - - -'> - - - - The security service status. - - - - - - - The security service ID. - - - - - - The UUID of the project where the security service was created. - - - - - - - The security service type. A valid value is - ldap, kerberos, or - active_directory. - - - - - - - The security service name. - - - - - - - The security service description. - - - - - - - The DNS IP address that is used inside the tenant network. - - - - - - - The security service user or group name that is used by the tenant. - - - - - - - The user password, if you specify a user. - - - - - - - The security service domain. - - - - - - - The security service host name or IP address. - - - - - - - The date and time stamp when the security service was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The date and time stamp when the security service was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - -'> - - - - The security service status. - - - - - - - The security service type. A valid value is - ldap, kerberos, or - active_directory. - - - - - - - The security service ID. - - - - - - - The security service name. - - -'> - - - - The security service status. - - - - - - - The security service ID. - - - - - - - The UUID of the project where the security service was created. - - - - - - - The security service type. A valid value is - ldap, kerberos, or - active_directory. - - - - - - - The security service name. - - - - - - - The security service description. - - - - - - - The DNS IP address that is used inside the tenant network. - - - - - - - The security service user or group name that is used by the tenant. - - - - - - - The user password, if you specify a user. - - - - - - - The security service domain. - - - - - - - The security service host name or IP address. - - - - - - - The date and time stamp when the security service was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The date and time stamp when the security service was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - -'> - - - - The security service type. A valid value is - ldap, kerberos, or - active_directory. - - - - - - - The security service name. If you specify this value, the name is updated. - - - - - - - The security service description. If you specify this value, the - description is updated. - - - - - - - The DNS IP address that is used inside the tenant network. - - - - - - - The security service user or group name that is used by the tenant. - - - - - - - The user password, if you specify a user. - - - - - - - The security service domain. - - - - - - - The security service host name or IP address. - - -'> - - - - The share server ID. - - - - - - - The project ID. - - - - - - - The share server status, which is active, - error, creating , or deleting. - - - - - - - The UUID of a share network that is associated with the share server. - - - - - - - The name of a share network that is associated with the share server. - - - - - - - The share server host name or IP address. - - - - - - - The date and time stamp when the share server was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - -'> - - - - The share server ID. - - - - - - - The project ID. - - - - - - - The share server status, which is is active, - error, creating, or - deleting. - - - - - - - The back-end details for a server. Each back end can store any key-value - information that it requires. For example, the generic back-end driver - might store the router ID. - - - - - - - The UUID of a share network that is associated with the share server. - - - - - - - The name of a share network that is associated with the share server. - - - - - - - The share server host name or IP address. - - - - - - - The date and time stamp when the share server was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The date and time stamp when the share server was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - -'> - - - - The back-end details for a server. Each back end can store any key-value - information that it requires. For example, the generic back-end driver - might store the router ID. - - -'> - - - - The service ID. - - - - - - - The service status, which is enabled - or disabled. - - - - - - - The service binary name. Default is the base name of the executable. - - - - - - - The availability zone. - - - - - - - The host name. - - - - - - - The current state of the service. A valid value is up or - down. - - - - - - - The date and time stamp when the service was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - -'> - - - - The name of the service binary that you want to enable. Typically, this - name is the base name of the executable. - - - - - - - The host name of the service that you want to enable. - - -'> - - - - The name of the enabled service binary. Typically, this name is the base - name of the executable. - - - - - - - The host name of enabled service. - - - -&disabledServiceParameter;'> - - - - Indicates whether the service is disabled. - - -'> - - - - The name of the service binary that you want to disable. Typically, this - name is the base name of the executable. - - - - - - - The host name of the service that you want to disable. - - -'> - - - - The name of the disabled service binary. Typically, this name is the - base name of the executable. - - - - - - - The host name of disabled service. - - - -&disabledServiceParameter;'> - - - - Extra specifications for the share type. - - - - - - - An extra specification that defines the driver mode for share server, or - storage, life cycle management. The Shared File Systems service creates - a share server for the export of shares. - - - Set to true when the share driver manages, or - handles, the share server life cycle. - - - Set to false when an administrator rather than a - share driver manages the storage life cycle. - - - - - - - An extra specification that filters back ends by whether they do or do - not support share snapshots. - - - Set to true to show back ends that support share snapshots. - - - Set to false to show back ends that do not support share - snapshots. - - Default is true. - - - - - - - Indicates whether a share type is publicly accessible. Default is - true, or publicly accessible. - - - - - - - The share type name. - - -'> - - - - The UUID of the share type. - - - - - - - The required extra specifications for the share type. - - - - - - - The extra specifications for the share type. - - - - - - - An extra specification that defines the driver mode for share server, or - storage, life cycle management. The Shared File Systems service creates - a share server for the export of shares. - - - This value is true when the share driver manages, or - handles, the share server life cycle. - - - This value is false when an administrator rather than a - share driver manages the storage life cycle. - - - - - - - An extra specification that filters back ends by whether they do or do - not support share snapshots. - - - - - - - Indicates whether a share type is publicly accessible. Default is - true, or publicly accessible. - - - - - - - The share type name. - - -'> - - - - The extra specifications for the share type. - - - - - - - An extra specification that defines the driver mode for share server, or - storage, life cycle management. The Shared File Systems service creates - a share server for the export of shares. - - - This value is true when the share driver manages, or - handles, the share server life cycle. - - - This value is false when an administrator rather than a - share driver manages the storage life cycle. - - - - - - - An extra specification that filters back ends by whether they do or do - not support share snapshots. - - -'> - - - - The UUID of the project to which access to the share type is granted. - - -'> - - - - The UUID of the project for which access to the share type is denied. - - -'> - - - - The UUID of the share type to which you granted access. - - - - - - - The UUID of the project for which access to the share type is granted. - - -'> - - - - Extra specifications for the share type. - - -'> - - - - The share name. - - -'> - - - - The share description. - - -'> - - - - The share name. - - - The Shared File Systems API supports the use of both name - and display_name attributes, which are inherited attributes - from the Block Storage API. - - -'> - - - - The share description. - - - The Shared File Systems API supports the use of both description - and display_description parameters, which are inherited attributes - from the Block Storage API. - - -'> - - - - The share links. - - -'> - - - - The Shared File Systems protocol. A valid value is NFS, - CIFS, GlusterFS, HDFS, - or CephFS. - - - CephFS supported starting with API v2.13 - - -'> - - - - The share size, in GBs. The requested share size cannot be greater than - the allowed GB quota. To view the allowed quota, issue a get limits - request. - - -'> - - - - The share type name. If you omit this parameter, the default share type is - used. To view the default share type set by the administrator, issue a - list default share types request. You cannot specify both the - share_type and volume_type parameters. - - -'> - - - - The volume type. The use of the volume_type object is - deprecated but supported. It is recommended that you use the - share_type object when you create a share type. When you - issue a create a share type request, you can submit a request body with - either a share_type or volume_type object. No - matter which object type you include in the request, the API creates - both a volume_type object and a share_type - object. Both objects have the same ID. When you issue a list share types - request, the response shows both share_types and - volume_types objects. - - -'> - - - - (Since API v2.1) The availability zone. - - -'> - - - - The availability zone. - - -'> - - - - (Since API v2.11) Indicates whether a share has replicas or not. - - -'> - - - - (Since API v2.11) The share replication type. - - -'> - - - - (Since API v2.11) The share replica state. - Has set value only when replication is used. - List of possible values: active, in_sync, - out_of_sync, and error. - - -'> - - - - (Only for API v1.0-2.8) The export location. - - - For newer micro-versions it is available in separate APIs. - See sections Share export locations - and Share instance export locations. - - -'> - - - - (Only for API v1.0-2.8) A list of export locations. - For example, when a share server has more than one network interface, - it can have multiple export locations. - - - For newer micro-versions it is available in separate APIs. - See sections Share export locations - and Share instance export locations. - - -'> - - - - (Since API v2.8) The level of visibility for the share. - Set to true to make share public. - Set to false to make it private. - Default value is false. - - -'> - - - - (Since API v2.14) Drivers may use this field to identify - which export locations are most efficient and - should be used preferentially by clients. - By default it is set to false value. - - -'> - - - - The share instance status. A valid value is available, - error, creating, deleting, - and error_deleting. - - - - - - - (Since API v2.10) The share instance access rules status. Valid value are - active, error, and out_of_sync. - - - - - - - The UUID of the share from which the share instance was created. - - - -&availabilityZoneRequiredParameter; - - - - The date and time stamp when the share instance was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - -&replicationStateParameter; -&exportLocationParameter; -&exportLocationsParameter; - - - - The share network ID. - - - - - - - The UUID of the share server. - - - - - - - The share instance host name. - - - - - - - The share instance ID. - - -'> - - - - The share instance status. A valid value is available, - error, creating, deleting, - and error_deleting. - - -'> - - - - To force-delete a share instance, set this value to null. - The force-delete action, unlike the delete action, ignores the share - instance status. - - -'> - - - - The share instance export location UUID. - - - - - - - The UUID of the share instance that owns this export location. - - - - - - - The export location path that should be used for mount operation. - - - - - - - Defines purpose of an export location. If set to true, - then it is expected to be used for service needs and by admin only. - If it is set to false, then this export location - should be used by end users. - - - -&preferredExportLocationParameter; -'> - - - - The UUID of the export location that belongs to share instance. - - - - - - - The UUID of the share instance that owns this export location. - - - - - - - The export location path that should be used for mount operation. - - - - - - - Defines purpose of an export location. If set to true, - then it is expected to be used for service needs and by admin only. - If it is set to false, then this export location - should be used by end users. - - - -&preferredExportLocationParameter; - - - - The date and time stamp when the share instance export location was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2016-12-31T13:14:15-05:00. - - - - - - - The date and time stamp when the share instance export location was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2016-12-31T13:14:15-05:00. - - -'> - - - - The UUID of the share server. - - -'> - - - - (Since API v2.4) The UUID of the consistency group where the share was created. - - -'> - - - - (Since API v2.2) An extra specification that filters back ends by - whether they do or do not support share snapshots. - - -'> - - - - (Since API v2.4) If the share was created with - consistency_group_id attribute, the snapshot member ID. - - - The corresponding consistency group must be created from a snapshot with - the current share as a member. - - - Consistency groups and snapshots are the part of the Shared File Systems - experimental API. For details, see - Consistency groups and Consistency - group snapshots. - - -'> - - - - (Since API v2.5) For the share migration, the migration task state. - - - A valid value is null, migration_starting, - migration_error, migration_success, - migration_completing, or migrating. The - task_state is null unless the share is - migrated from one back-end to another. For details, - see os-migrate_share extension request. - - -'> - - - - The name of the back end. - - - - - - - The host name for the back end. - - - - - - - The pool name for the back end. - - - - - - - The name of the back end in this format: host@backend#POOL. - - - host. The host name for the back end. - backend. The name of the back end. - POOL. The pool name for the back end. - - -'> - - - - The capabilities for the storage back end. - - - - - - - The quality of service (QoS) support. - - - - - - - (Since API v2.4) The consistency group support. - - - A valid value is: - - - - - pool or host. Consistency groups are - supported. Specifies the level of consistency groups support. - - - - - false. Consistency groups are not supported. - - - - - - - - - The date and time stamp when the API request was issued. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The name of the share back end. - - - - - - - The mapping between servers and pools. - - - - - - - An extra specification that defines the driver mode for share server, or - storage, life cycle management. The Shared File Systems service creates - a share server for the export of shares. - - - This value is true when the share driver manages, or - handles, the share server life cycle. - - - This value is false when an administrator rather than a - share driver manages the storage life cycle. - - - - - - - The driver version. - - - - - - - The total capacity for the back end, in GBs. - A valid value is a string, such as unknown, or an integer. - - - - - - - The amount of free capacity for the back end, in GBs. - A valid value is a string, such as unknown, or an integer. - - - - - - - The percentage of the total capacity that is reserved for the internal - use by the back end. - - - - - - - The pools for the back end. This value is either null or a string value - that indicates the capabilities for each pool. For example, pool_name, - total_capacity_gb, qos, and so on. - - - - - - - The name of the vendor for the back end. - - - - - - - The specification that filters back ends by whether they do or do - not support share snapshots. - - - - - - - The storage protocol for the back end. For example, NFS_CIFS, - glusterfs, HDFS, and so on. - - -'> - - - - New size of the share, in GBs. - - -'> - - - - New size of the share, in GBs. - - -'> - - - - The host pool of the destination back end, in this format: - host@backend#POOL. - - - host. The host name for the destination back end. - backend. The name of the destination back end. - POOL. The pool name for the destination back end. - - - - - - - Enables or disables generic host-based forced migrations, which bypasses - driver optimizations. Default is false. - - -'> - - - - - The service ID. - - - - - - - The service status, which is enabled - or disabled. - - - - - - - The service binary name. Default is the base name of the executable. - - - - - - - The availability zone. - - - - - - - The host name. - - - - - - - The current state of the service, which is up or - down. - - - - - - - The date and time stamp when the service was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - -'> - - - - The quota_set object. - - - - - - - The number of gigabytes allowed for each tenant. - - - - - - - The number of snapshots allowed for each tenant. - - - - - - - The number of shares allowed for each tenant. - - - - - - - The number of gigabytes for the snapshots allowed for each tenant. - - - - - - - The number of share networks allowed for each tenant. - - -'> - - - - The UUID of the tenant for which you manage quotas. - - - -&QuotaResponseParameters;'> - - - - The number of gigabytes for the tenant. - - - - - - - The number of snapshots for the tenant. - - - - - - - The number of shares for the tenant. - - - - - - - The number of gigabytes for the snapshots for the tenant. - - - - - - - The number of share networks for the tenant. - - - - - - - Indicates whether to permit or deny the force-update of a quota - that is already used and the requested value exceeds the configured - quota. - - - Set to True to permit the force-update of the quota. - - - Set to False to deny the force-update of the quota. - - -'> - - - - The Shared File Systems protocol of the share to manage. - A valid value is NFS, CIFS, - GlusterFS, or HDFS. - - - -&shareNameParameter; - - - - The share type name. - - - - - - - A set of one or more key and value pairs, as a dictionary of strings, - that describe driver options. - - - - - - - The share export path in the format appropriate for the protocol: - - - - NFS protocol. 10.0.0.1:/foo_path. For example, - 10.254.0.5:/shares/share-42033c24-0261-424f-abda-4fef2f6dbfd5. - - - CIFS protocol. \\10.0.0.1\foo_name_of_cifs_share. - - - - - - - - The manage-share service host in this format: host@backend#POOL. - - - host. The host name for the back end. - backend. The name of the back end. - POOL. The pool name for the back end. - - - -&isPublicParameter; -&shareDescriptionParameter;'> - - - - The name of the availability zone. - - - - - - - The availability zone ID. - - - - - - - The date and time stamp when the availability zone was created. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - - - - - - The date and time stamp when the availability zone was updated. - - - The date and time stamp format is ISO 8601: - - CCYY-MM-DDThh:mm:ss±hh:mm - - The ±hh:mm value, if included, returns the time zone as an - offset from UTC. - - - For example, 2015-08-27T09:49:58-05:00. - - -'> - - - - Provider location of the snapshot on the backend. - - -'> - - - - A share object. - - -'> - - - - A shares object. - - -'> diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/common.ent b/api-ref/src/wadls/share-api/src/v2/experimental/common.ent deleted file mode 100644 index 53873906c..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/common.ent +++ /dev/null @@ -1,759 +0,0 @@ - - - - The host pool of the destination back end, in this format: - host@backend#POOL. - - - host. The host name for the destination back end. - backend. The name of the destination back end. - POOL. The pool name for the destination back end. - - - - - - - Enables or disables generic host-based forced migrations, which bypasses - driver optimizations. Default value is false. - - -'> - - - - A list of one or more share type IDs. - - - - - - - The consistency group name. - - - - - - - The consistency group description. - - - - - - - The ID of a share network. - - - Note that when using a share type with the - driver_handles_share_servers extra spec as - False, you should not provide a - share_network_id. - - - - - - - The ID of the consistency group snapshot from which to create the - consistency group. - - -'> - - - - The consistency_group object. - - - - - - - The consistency group ID. - - - - - - - The consistency group status. A valid value is - creating, available, error, - deleting, or error_deleting. - - - - - - - The share links. - - - - - - - The consistency group name. - - - - - - - The consistency group description. - - - - - - - The consistency group snapshot ID. A valid value is null or - the ID of the consistency group snapshot, if the consistency group was - created from a snapshot. - - - - - - - The date and time stamp when the consistency group was created. - - - - - - - The ID of a share network. - - - - - - - The consistency group host name. - - - - - - - The ID of the project in which the consistency group was created. - - - - - - - A list of share type IDs. - - -'> - - - - The consistency_groups object. - - - - - - - The consistency group ID. - - - - - - - The share links. - - - - - - - The consistency group name. - - -'> - - - - The consistency group name. - - - - - - - The consistency group description. - - -'> - - - - The consistency group status. A valid value is creating, - error, available, deleting, or - error_deleting. - - -'> - - - - To force-delete a consistency group, set this value to null. - - -'> - - - - The ID of the consistency group from which to create a snapshot. - - - - - - - The consistency group snapshot name. - - - - - - - The consistency group snapshot description. - - -'> - - - - The cgsnapshot object - - - - - - - The consistency group snapshot ID. - - - - - - - The consistency group snapshot status, which is - available, creating, error, - deleting, or error_deleting. - - - - - - - The share links - - - - - - - The ID of the project in which the consistency group snapshot was created. - - - - - - - The ID of the consistency group from which the snapshot was created. - - - - - - - The consistency group snapshot name. - - - - - - - The consistency group snapshot description. - - - - - - - The date and time stamp when the consistency group snapshot was created. - - -'> - - - - The cgsnapshots object - - - - - - - The consistency group snapshot ID. - - - - - - - The consistency group snapshot status, which is - available, creating, error, - deleting, or error_deleting. - - - - - - - The share links - - - - - - - The ID of the project in which the consistency group snapshot was created. - - - - - - - The ID of the consistency group from which the snapshot was created. - - - - - - - The consistency group snapshot name. - - - - - - - The consistency group snapshot description. - - - - - - - The date and time stamp when the consistency group snapshot was created. - - -'> - - - - The cgsnapshots object - - - - - - - The consistency group snapshot ID. - - - - - - - The share links - - - - - - - The consistency group snapshot name. - - -'> - - - - The cgsnapshot_members object - - - - - - - The consistency group snapshot member ID. - - - - - - - The ID of the share that is a consistency group snapshot member. - - - - - - - The share type ID of the member. - - - - - - - The date and time stamp when the member was created. - - - - - - - The consistency group snapshot ID. - - - - - - - The file system protocol of the member, which is NFS, - CIFS, GlusterFS, or HDFS. - - - - - - - The ID of the project in which the consistency group snapshot member was - created. - - - - - - - The member size, in GBs. - - -'> - - - - The consistency group snapshot name. - - - - - - - The consistency group snapshot description. - - -'> - - - - The consistency group snapshot status. A valid value is - creating, error, available, - deleting, or error_deleting. - - -'> - - - - To force-delete a consistency group snapshot, set this value to - null. - - -'> diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-create-request.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-create-request.json deleted file mode 100644 index 699649c68..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-create-request.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "cgsnapshot": { - "consistency_group_id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "name": "snapshot_cg1", - "description": "Snapshot of cg1" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-create-response.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-create-response.json deleted file mode 100644 index b8550db2a..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-create-response.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "cgsnapshot": { - "status": "creating", - "name": "snapshot_cg1", - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/cgsnapshot/b44c894d-4bec-47aa-b389-cc8c6f0044a5", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/cgsnapshot/b44c894d-4bec-47aa-b389-cc8c6f0044a5", - "rel": "bookmark" - } - ], - "created_at": "2015-09-16T17:34:06.031997", - "consistency_group_id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "id": "b44c894d-4bec-47aa-b389-cc8c6f0044a5", - "description": "Snapshot of cg1" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-force-delete-request.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-force-delete-request.json deleted file mode 100644 index efe867880..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-force-delete-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "force_delete": null -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-reset-state-request.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-reset-state-request.json deleted file mode 100644 index e5f70b372..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-reset-state-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "reset_status": { - "status": "error" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-show-response.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-show-response.json deleted file mode 100644 index f73a8caa2..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-show-response.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "cgsnapshot": { - "status": "available", - "name": "snapshot_cg1", - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/cgsnapshot/b44c894d-4bec-47aa-b389-cc8c6f0044a5", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/cgsnapshot/b44c894d-4bec-47aa-b389-cc8c6f0044a5", - "rel": "bookmark" - } - ], - "created_at": "2015-09-16T17:34:15.000000", - "consistency_group_id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "id": "b44c894d-4bec-47aa-b389-cc8c6f0044a5", - "description": "Snapshot of cg1" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-update-request.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-update-request.json deleted file mode 100644 index 4dc647993..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-update-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "cgsnapshot": { - "description": "Changed description: there is a snapshot of CG2" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-update-response.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-update-response.json deleted file mode 100644 index 853a7c417..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshot-update-response.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "cgsnapshot": { - "status": "available", - "name": "snapshot_CG2", - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/cgsnapshot/7e5c3ca7-d54b-438d-9a9c-c65ece6bc6c6", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/cgsnapshot/7e5c3ca7-d54b-438d-9a9c-c65ece6bc6c6", - "rel": "bookmark" - } - ], - "created_at": "2015-09-16T17:37:40.000000", - "consistency_group_id": "2d5c2600-ae67-4dff-b13c-a1c20b335e8e", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "id": "7e5c3ca7-d54b-438d-9a9c-c65ece6bc6c6", - "description": "Changed description: there is a snapshot of CG2" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshots-list-detailed-response.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshots-list-detailed-response.json deleted file mode 100644 index 8df69f883..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshots-list-detailed-response.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "cgsnapshots": [ - { - "status": "available", - "name": "snapshot_CG2", - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/cgsnapshot/7e5c3ca7-d54b-438d-9a9c-c65ece6bc6c6", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/cgsnapshot/7e5c3ca7-d54b-438d-9a9c-c65ece6bc6c6", - "rel": "bookmark" - } - ], - "created_at": "2015-09-16T17:37:40.000000", - "consistency_group_id": "2d5c2600-ae67-4dff-b13c-a1c20b335e8e", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "id": "7e5c3ca7-d54b-438d-9a9c-c65ece6bc6c6", - "description": "Snapshot of CG2" - }, - { - "status": "available", - "name": "snapshot_cg1", - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/cgsnapshot/b44c894d-4bec-47aa-b389-cc8c6f0044a5", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/cgsnapshot/b44c894d-4bec-47aa-b389-cc8c6f0044a5", - "rel": "bookmark" - } - ], - "created_at": "2015-09-16T17:34:15.000000", - "consistency_group_id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "id": "b44c894d-4bec-47aa-b389-cc8c6f0044a5", - "description": "Snapshot of cg1" - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshots-list-members-response.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshots-list-members-response.json deleted file mode 100644 index a4c1cd82e..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshots-list-members-response.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "cgsnapshot_members": [ - { - "share_type_id": "be27425c-f807-4500-a056-d00721db45cf", - "share_id": "609e4924-f062-45e0-928d-7b739348c4d6", - "created_at": "2015-09-16T17:34:15.000000", - "cgsnapshot_id": "b44c894d-4bec-47aa-b389-cc8c6f0044a5", - "share_protocol": "NFS", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "id": "84098fde-40ec-4c96-a908-bc532c52b3af", - "size": 1 - }, - { - "share_type_id": "be27425c-f807-4500-a056-d00721db45cf", - "share_id": "c4a2ced4-2c9f-4ae1-adaa-6171833e64df", - "created_at": "2015-09-16T17:34:15.000000", - "cgsnapshot_id": "b44c894d-4bec-47aa-b389-cc8c6f0044a5", - "share_protocol": "NFS", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "id": "db492d38-dd3a-4d6b-a3b6-e65377990892", - "size": 1 - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshots-list-response.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshots-list-response.json deleted file mode 100644 index 8b55384ec..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-cg-snapshots-list-response.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "cgsnapshots": [ - { - "id": "7e5c3ca7-d54b-438d-9a9c-c65ece6bc6c6", - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/cgsnapshot/7e5c3ca7-d54b-438d-9a9c-c65ece6bc6c6", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/cgsnapshot/7e5c3ca7-d54b-438d-9a9c-c65ece6bc6c6", - "rel": "bookmark" - } - ], - "name": "snapshot_CG2" - }, - { - "id": "b44c894d-4bec-47aa-b389-cc8c6f0044a5", - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/cgsnapshot/b44c894d-4bec-47aa-b389-cc8c6f0044a5", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/cgsnapshot/b44c894d-4bec-47aa-b389-cc8c6f0044a5", - "rel": "bookmark" - } - ], - "name": "snapshot_cg1" - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-create-request.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-create-request.json deleted file mode 100644 index 9f9084b27..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-create-request.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "consistency_group": { - "share_types": [ - "d2ad4f9d-cae3-4660-b0b6-58c06b385203" - ], - "name": "my-cg1", - "share_network_id": "d8ae6799-2567-4a89-aafb-fa4424350d2b", - "description": "my first consistency group" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-create-response.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-create-response.json deleted file mode 100644 index 17d7e7c94..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-create-response.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "consistency_group": { - "status": "creating", - "description": "my first consistency group", - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/consistency_groups/6f519a48-3183-46cf-a32f-41815f813986", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/consistency_groups/6f519a48-3183-46cf-a32f-41815f813986", - "rel": "bookmark" - } - ], - "source_cgsnapshot_id": null, - "created_at": "2015-09-16T09:28:52.880949", - "share_network_id": "d8ae6799-2567-4a89-aafb-fa4424350d2b", - "host": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "share_types": [ - "d2ad4f9d-cae3-4660-b0b6-58c06b385203" - ], - "id": "6f519a48-3183-46cf-a32f-41815f813986", - "name": "my-cg1" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-force-delete-request.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-force-delete-request.json deleted file mode 100644 index efe867880..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-force-delete-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "force_delete": null -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-reset-state-request.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-reset-state-request.json deleted file mode 100644 index f602ff8da..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-reset-state-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "reset_status": { - "status": "available" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-show-response.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-show-response.json deleted file mode 100644 index 4b1150dc6..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-show-response.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "consistency_group": { - "status": "available", - "description": "My first CG.", - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/consistency_groups/9397c191-8427-4661-a2e8-b23820dc01d4", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/consistency_groups/9397c191-8427-4661-a2e8-b23820dc01d4", - "rel": "bookmark" - } - ], - "source_cgsnapshot_id": null, - "created_at": "2015-09-16T16:50:31.000000", - "share_network_id": "f9b2e754-ac01-4466-86e1-5c569424754e", - "share_server_id": null, - "host": "manila2@generic1#GENERIC1", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "share_types": [ - "be27425c-f807-4500-a056-d00721db45cf" - ], - "id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "name": "cg1" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-update-request.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-update-request.json deleted file mode 100644 index 7a23f305a..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-update-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "consistency_group": { - "description": "Edited description" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-update-response.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-update-response.json deleted file mode 100644 index 931112776..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-group-update-response.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "consistency_group": { - "status": "error", - "description": "Edited description", - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/consistency_groups/aed36625-a6d7-4681-ba59-c7ba3d18c148", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/consistency_groups/aed36625-a6d7-4681-ba59-c7ba3d18c148", - "rel": "bookmark" - } - ], - "source_cgsnapshot_id": null, - "created_at": "2015-09-16T09:31:15.000000", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "host": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "share_types": [ - "be27425c-f807-4500-a056-d00721db45cf" - ], - "id": "aed36625-a6d7-4681-ba59-c7ba3d18c148", - "name": "my-cg2" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-groups-list-detailed-response.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-groups-list-detailed-response.json deleted file mode 100644 index cdf8ac76c..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-groups-list-detailed-response.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "consistency_groups": [ - { - "status": "available", - "description": "my first consistency group", - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/consistency_groups/6f519a48-3183-46cf-a32f-41815f813986", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/consistency_groups/6f519a48-3183-46cf-a32f-41815f813986", - "rel": "bookmark" - } - ], - "source_cgsnapshot_id": null, - "created_at": "2015-09-16T09:28:52.000000", - "share_network_id": "d8ae6799-2567-4a89-aafb-fa4424350d2b", - "host": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "share_types": [ - "d2ad4f9d-cae3-4660-b0b6-58c06b385203" - ], - "id": "6f519a48-3183-46cf-a32f-41815f813986", - "name": "my-cg1" - }, - { - "status": "error", - "description": "Edited description", - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/consistency_groups/aed36625-a6d7-4681-ba59-c7ba3d18c148", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/consistency_groups/aed36625-a6d7-4681-ba59-c7ba3d18c148", - "rel": "bookmark" - } - ], - "source_cgsnapshot_id": null, - "created_at": "2015-09-16T09:31:15.000000", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "host": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "share_types": [ - "be27425c-f807-4500-a056-d00721db45cf" - ], - "id": "aed36625-a6d7-4681-ba59-c7ba3d18c148", - "name": "my-cg2" - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-groups-list-response.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-groups-list-response.json deleted file mode 100644 index 494c2035d..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-consistency-groups-list-response.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "consistency_groups": [ - { - "id": "6f519a48-3183-46cf-a32f-41815f813986", - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/consistency_groups/6f519a48-3183-46cf-a32f-41815f813986", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/consistency_groups/6f519a48-3183-46cf-a32f-41815f813986", - "rel": "bookmark" - } - ], - "name": "my-cg1" - }, - { - "id": "aed36625-a6d7-4681-ba59-c7ba3d18c148", - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/consistency_groups/aed36625-a6d7-4681-ba59-c7ba3d18c148", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/consistency_groups/aed36625-a6d7-4681-ba59-c7ba3d18c148", - "rel": "bookmark" - } - ], - "name": "my-cg2" - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-share-actions-migrate-request.json b/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-share-actions-migrate-request.json deleted file mode 100644 index 5cba8699f..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/samples/manila-share-actions-migrate-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "migrate_share": { - "force_host_copy": false, - "host": "manila2@ams_backend#AMS_BACKEND" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/experimental/wadl/os-share-v2-experimental.wadl b/api-ref/src/wadls/share-api/src/v2/experimental/wadl/os-share-v2-experimental.wadl deleted file mode 100644 index 16c90a0d6..000000000 --- a/api-ref/src/wadls/share-api/src/v2/experimental/wadl/os-share-v2-experimental.wadl +++ /dev/null @@ -1,450 +0,0 @@ - - - - %common; - - %common_project; - ]> - - - - - - - A valid Shared File Systems API micro-version. For example, - "X-Openstack-Manila-Api-Version: 2.15". If you - omit this header, the default micro-version is 2.0. - - - - - - - - - - - - - Indicates that this is an experimental Shared File - Systems API request. Set to true. For - example, "X-OpenStack-Manila-API-Experimental: - true". - - - - - - - The tenant ID in a multi-tenancy cloud. - - - - - - - - The ID of the share. - - - - - - - - - - - - - - - - - - The UUID of the consistency group. - - - - - - - - - - - - - - - - - - - - - The UUID of the consistency group snapshot. - - - - - - - - - - - - - - - - - - - - - - (Only for API v1.0-2.14) Migrates a share from one back end to another. - - - You can migrate a share from one back end to another but both back - ends must set the driver_handles_share_servers - parameter to False. If a share driver handles one of - the back ends, this action is not supported. You can configure a - back end in the manila.conf file. - - - - - - - - &migrateShareRequestParameters; - - - - - - - Creates a consistency group. - - - - - - - &createConsistencyGroupRequestParameters; - - - - - - - - &createConsistencyGroupResponseParameters; - - - - - - Lists all consistency groups. - - - - - - - &listConsistencyGroupsResponseParameters; - - - - - - Lists all consistency groups with details. - - - - - - - &createConsistencyGroupResponseParameters; - - - - - - Shows details for a consistency group. - - - - - - - &createConsistencyGroupResponseParameters; - - - - - - Updates a consistency group. - You can update only these attributes: - - - - name, which changes the consistency group name. - - - - - description, which changes the consistency group description. - - - - - - - - - - &updateConsistencyGroupRequestParameters; - - - - - - - - &createConsistencyGroupResponseParameters; - - - - - - Deletes a consistency group. - - - - - - - Administrator only. Explicitly updates the state of a consistency - group. - - - Use the policy.json file to grant permissions for - this action to other roles. - - - - - - - - &resetConsistencyGroupStateRequestParameter; - - - - - - - - Administrator only. Force-deletes a consistency group. - - - Use the policy.json file to grant permissions for - this action to other roles. - - - - - - - - &force-deleteConsistencyGroupRequestParameter; - - - - - - - Creates a consistency group snapshot. - - You can create a consistency group snapshot for a consistency group - in available state only. - - - - - - - - &createConsistencyGroupSnapshotRequestParameters; - - - - - - - - &createConsistencyGroupSnapshotResponseParameters; - - - - - - Lists all consistency group snapshots. - - - - - - - &listConsistencyGroupSnapshotsResponseParameters; - - - - - - Lists all consistency group snapshots with details. - - - - - - - &listConsistencyGroupSnapshotwithdetailResponseParameters; - - - - - - Shows details for a consistency group snapshot. - - - - - - - &createConsistencyGroupSnapshotResponseParameters; - - - - - - Shows information about a consistency group snapshot member. - - - - - - - &listConsistencyGroupSnapshotMembersResponseParameters; - - - - - - Updates a consistency group snapshot. - You can update only these attributes: - - - - name, which changes the consistency group snapshot name. - - - - - description, which changes the consistency group snapshot description. - - - - - - - - - - &updateConsistencyGroupSnapshotRequestParameters; - - - - - - - - &createConsistencyGroupSnapshotResponseParameters; - - - - - - Deletes a consistency group snapshot. - - - - - - - Administrator only. Explicitly updates the state of a consistency - group snapshot. - - - Administrators can use the policy.json file to permit - other roles to complete this action. - - - - - - - - &resetConsistencyGroupSnapshotStateRequestParameter; - - - - - - - - Administrator only. Force-deletes a consistency group snapshot. - - - Use the policy.json file to grant permissions for this action to other roles. - - - - - - - - &force-deleteConsistencyGroupSnapshotRequestParameter; - - - - - diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-availability-zones-list-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-availability-zones-list-response.json deleted file mode 100644 index 7fba3291e..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-availability-zones-list-response.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "availability_zones": [ - { - "name": "nova", - "created_at": "2015-09-18T09:50:55.000000", - "updated_at": null, - "id": "388c983d-258e-4a0e-b1ba-10da37d766db" - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-export-location-list-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-export-location-list-response.json deleted file mode 100644 index a1cdbb606..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-export-location-list-response.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "export_locations": [ - { - "path": "10.254.0.3:/shares/share-e1c2d35e-fe67-4028-ad7a-45f668732b1d", - "share_instance_id": "e1c2d35e-fe67-4028-ad7a-45f668732b1d", - "is_admin_only": false, - "id": "b6bd76ce-12a2-42a9-a30a-8a43b503867d", - "preferred": false - }, - { - "path": "10.0.0.3:/shares/share-e1c2d35e-fe67-4028-ad7a-45f668732b1d", - "share_instance_id": "e1c2d35e-fe67-4028-ad7a-45f668732b1d", - "is_admin_only": true, - "id": "6921e862-88bc-49a5-a2df-efeed9acd583", - "preferred": false - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-export-location-show-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-export-location-show-response.json deleted file mode 100644 index 85fec0d49..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-export-location-show-response.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "export_location": { - "created_at": "2016-03-24T14:20:47.000000", - "updated_at": "2016-03-24T14:20:47.000000", - "preferred": false, - "is_admin_only": true, - "share_instance_id": "e1c2d35e-fe67-4028-ad7a-45f668732b1d", - "path": "10.0.0.3:/shares/share-e1c2d35e-fe67-4028-ad7a-45f668732b1d", - "id": "6921e862-88bc-49a5-a2df-efeed9acd583" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-extensions-list-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-extensions-list-response.json deleted file mode 100644 index ff88d90c8..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-extensions-list-response.json +++ /dev/null @@ -1,102 +0,0 @@ -{ - "extensions": [ - { - "alias": "os-extended-quotas", - "updated": "2013-06-09T00:00:00+00:00", - "name": "ExtendedQuotas", - "links": [], - "description": "Extend quotas. Adds ability for admins to delete quota and optionally force the update Quota command." - }, - { - "alias": "os-quota-sets", - "updated": "2011-08-08T00:00:00+00:00", - "name": "Quotas", - "links": [], - "description": "Quotas management support." - }, - { - "alias": "os-quota-class-sets", - "updated": "2012-03-12T00:00:00+00:00", - "name": "QuotaClasses", - "links": [], - "description": "Quota classes management support." - }, - { - "alias": "os-share-unmanage", - "updated": "2015-02-17T00:00:00+00:00", - "name": "ShareUnmanage", - "links": [], - "description": "Enable share unmanage operation." - }, - { - "alias": "os-types-manage", - "updated": "2011-08-24T00:00:00+00:00", - "name": "TypesManage", - "links": [], - "description": "Types manage support." - }, - { - "alias": "share-actions", - "updated": "2012-08-14T00:00:00+00:00", - "name": "ShareActions", - "links": [], - "description": "Enable share actions." - }, - { - "alias": "os-availability-zone", - "updated": "2015-07-28T00:00:00+00:00", - "name": "AvailabilityZones", - "links": [], - "description": "Describe Availability Zones." - }, - { - "alias": "os-user-quotas", - "updated": "2013-07-18T00:00:00+00:00", - "name": "UserQuotas", - "links": [], - "description": "Project user quota support." - }, - { - "alias": "os-share-type-access", - "updated": "2015-03-02T00:00:00Z", - "name": "ShareTypeAccess", - "links": [], - "description": "share type access support." - }, - { - "alias": "os-types-extra-specs", - "updated": "2011-08-24T00:00:00+00:00", - "name": "TypesExtraSpecs", - "links": [], - "description": "Type extra specs support." - }, - { - "alias": "os-admin-actions", - "updated": "2015-08-03T00:00:00+00:00", - "name": "AdminActions", - "links": [], - "description": "Enable admin actions." - }, - { - "alias": "os-used-limits", - "updated": "2014-03-27T00:00:00+00:00", - "name": "UsedLimits", - "links": [], - "description": "Provide data on limited resources that are being used." - }, - { - "alias": "os-services", - "updated": "2012-10-28T00:00:00-00:00", - "name": "Services", - "links": [], - "description": "Services support." - }, - { - "alias": "os-share-manage", - "updated": "2015-02-17T00:00:00+00:00", - "name": "ShareManage", - "links": [], - "description": "Allows existing share to be 'managed' by Manila." - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-limits-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-limits-response.json deleted file mode 100644 index d9b0619b4..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-limits-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "limits": { - "rate": [], - "absolute": { - "totalShareNetworksUsed": 0, - "maxTotalShareGigabytes": 1000, - "maxTotalShareNetworks": 10, - "totalSharesUsed": 0, - "totalShareGigabytesUsed": 0, - "totalShareSnapshotsUsed": 0, - "maxTotalShares": 50, - "totalSnapshotGigabytesUsed": 0, - "maxTotalSnapshotGigabytes": 1000, - "maxTotalShareSnapshots": 50 - } - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-pools-list-detailed-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-pools-list-detailed-response.json deleted file mode 100644 index 4bd3b5f83..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-pools-list-detailed-response.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "pools": [ - { - "pool": "LONDON", - "host": "nosb-devstack", - "name": "nosb-devstack@london#LONDON", - "capabilities": { - "qos": false, - "consistency_group_support": "pool", - "timestamp": "2015-09-21T08:58:56.190856", - "share_backend_name": "LONDON", - "server_pools_mapping": { - "1320689d-80f4-49f6-8a70-0e2c1ed8ad90": [], - "3a4caac5-0880-4629-a334-6cdda88a0c0e": [] - }, - "driver_handles_share_servers": true, - "driver_version": "1.0", - "total_capacity_gb": "unknown", - "reserved_percentage": 0, - "pools": null, - "vendor_name": "Open Source", - "snapshot_support": true, - "free_capacity_gb": "unknown", - "storage_protocol": "NFS_CIFS" - }, - "backend": "london" - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-pools-list-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-pools-list-response.json deleted file mode 100644 index d04fea233..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-pools-list-response.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "pools": [ - { - "host": "manila2", - "name": "manila2@generic1#GENERIC1", - "pool": "GENERIC1", - "backend": "generic1" - }, - { - "host": "manila2", - "name": "manila2@unmanage1#UNMANAGE1", - "pool": "UNMANAGE1", - "backend": "unmanage1" - }, - { - "host": "manila2", - "name": "manila2@ams_backend#AMS_BACKEND", - "pool": "AMS_BACKEND", - "backend": "ams_backend" - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-quota-show-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-quota-show-response.json deleted file mode 100644 index 7f9f7bae3..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-quota-show-response.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "quota_set": { - "gigabytes": 1000, - "shares": 50, - "snapshot_gigabytes": 1000, - "snapshots": 50, - "id": "16e1ab15c35a457e9c2b2aa189f544e1", - "share_networks": 10 - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-quota-update-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-quota-update-request.json deleted file mode 100644 index d557badb3..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-quota-update-request.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "quota_set": { - "tenant_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "snapshot_gigabytes": 999, - "snapshots": 49, - "share_networks": 9 - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-quota-update-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-quota-update-response.json deleted file mode 100644 index bec39dfb6..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-quota-update-response.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "quota_set": { - "gigabytes": 1000, - "snapshot_gigabytes": 999, - "shares": 50, - "snapshots": 49, - "share_networks": 9 - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-security-service-create-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-security-service-create-request.json deleted file mode 100644 index a12779af8..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-security-service-create-request.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "security_service": { - "description": "Creating my first Security Service", - "dns_ip": "10.0.0.0/24", - "user": "demo", - "password": "***", - "type": "kerberos", - "name": "SecServ1" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-security-service-create-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-security-service-create-response.json deleted file mode 100644 index e6c9f2197..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-security-service-create-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "security_service": { - "status": "new", - "domain": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "name": "SecServ1", - "created_at": "2015-09-07T12:19:10.695211", - "updated_at": null, - "server": null, - "dns_ip": "10.0.0.0/24", - "user": "demo", - "password": "supersecret", - "type": "kerberos", - "id": "3c829734-0679-4c17-9637-801da48c0d5f", - "description": "Creating my first Security Service" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-security-service-show-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-security-service-show-response.json deleted file mode 100644 index 6391b0d75..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-security-service-show-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "security_service": { - "status": "new", - "domain": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "name": "SecServ1", - "created_at": "2015-09-07T12:19:10.000000", - "updated_at": null, - "server": null, - "dns_ip": "10.0.0.0/24", - "user": "demo", - "password": "supersecret", - "type": "kerberos", - "id": "3c829734-0679-4c17-9637-801da48c0d5f", - "description": "Creating my first Security Service" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-security-service-update-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-security-service-update-request.json deleted file mode 100644 index 4bf480308..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-security-service-update-request.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "security_service": { - "domain": "my_domain", - "password": "***", - "user": "new_user", - "description": "Adding a description" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-security-service-update-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-security-service-update-response.json deleted file mode 100644 index 7647800e9..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-security-service-update-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "security_service": { - "status": "new", - "domain": "my_domain", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "name": "SecServ1", - "created_at": "2015-09-07T12:19:10.000000", - "updated_at": "2015-09-07T12:47:21.858737", - "server": null, - "dns_ip": "10.0.0.0/24", - "user": "new_user", - "password": "pass", - "type": "kerberos", - "id": "3c829734-0679-4c17-9637-801da48c0d5f", - "description": "Adding a description" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-security-services-list-detailed-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-security-services-list-detailed-response.json deleted file mode 100644 index a593bea0f..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-security-services-list-detailed-response.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "security_services": [ - { - "status": "new", - "domain": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "name": "SecServ1", - "created_at": "2015-09-07T12:19:10.000000", - "description": "Creating my first Security Service", - "updated_at": null, - "server": null, - "dns_ip": "10.0.0.0/24", - "user": "demo", - "password": "supersecret", - "type": "kerberos", - "id": "3c829734-0679-4c17-9637-801da48c0d5f", - "share_networks": [] - }, - { - "status": "new", - "domain": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "name": "SecServ2", - "created_at": "2015-09-07T12:25:03.000000", - "description": "Creating my second Security Service", - "updated_at": null, - "server": null, - "dns_ip": "10.0.0.0/24", - "user": null, - "password": null, - "type": "ldap", - "id": "5a1d3a12-34a7-4087-8983-50e9ed03509a", - "share_networks": [] - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-security-services-list-for-share-network-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-security-services-list-for-share-network-response.json deleted file mode 100644 index 8abfabd80..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-security-services-list-for-share-network-response.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "security_services": [ - { - "status": "new", - "domain": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "name": "SecServ1", - "created_at": "2015-09-07T12:19:10.000000", - "description": "Creating my first Security Service", - "updated_at": null, - "server": null, - "dns_ip": "10.0.0.0/24", - "user": "demo", - "password": "supersecret", - "type": "kerberos", - "id": "3c829734-0679-4c17-9637-801da48c0d5f", - "share_networks": [ - "d8ae6799-2567-4a89-aafb-fa4424350d2b" - ] - }, - { - "status": "new", - "domain": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "name": "SecServ2", - "created_at": "2015-09-07T12:25:03.000000", - "description": "Creating my second Security Service", - "updated_at": null, - "server": null, - "dns_ip": "10.0.0.0/24", - "user": null, - "password": null, - "type": "ldap", - "id": "5a1d3a12-34a7-4087-8983-50e9ed03509a", - "share_networks": [ - "d8ae6799-2567-4a89-aafb-fa4424350d2b" - ] - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-security-services-list-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-security-services-list-response.json deleted file mode 100644 index 9dfedf106..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-security-services-list-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "security_services": [ - { - "status": "new", - "type": "kerberos", - "id": "3c829734-0679-4c17-9637-801da48c0d5f", - "name": "SecServ1" - }, - { - "status": "new", - "type": "ldap", - "id": "5a1d3a12-34a7-4087-8983-50e9ed03509a", - "name": "SecServ2" - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-service-disable-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-service-disable-request.json deleted file mode 100644 index 2ef5907a7..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-service-disable-request.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "binary": "manila-share", - "host": "openstack@cmode" -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-service-disable-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-service-disable-response.json deleted file mode 100644 index f2e2bd101..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-service-disable-response.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "disabled": true, - "binary": "manila-share", - "host": "openstack@cmode" -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-service-enable-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-service-enable-request.json deleted file mode 100644 index 2ef5907a7..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-service-enable-request.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "binary": "manila-share", - "host": "openstack@cmode" -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-service-enable-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-service-enable-response.json deleted file mode 100644 index 3d24a29f5..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-service-enable-response.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "disabled": false, - "binary": "manila-share", - "host": "openstack@cmode" -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-services-list-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-services-list-response.json deleted file mode 100644 index 7ebb3e1fb..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-services-list-response.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "services": [ - { - "status": "enabled", - "binary": "manila-share", - "zone": "nova", - "host": "manila2@generic1", - "updated_at": "2015-09-07T13:03:57.000000", - "state": "up", - "id": 1 - }, - { - "status": "enabled", - "binary": "manila-scheduler", - "zone": "nova", - "host": "manila2", - "updated_at": "2015-09-07T13:03:57.000000", - "state": "up", - "id": 2 - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-services-list-with-filters-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-services-list-with-filters-response.json deleted file mode 100644 index ae25d76ad..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-services-list-with-filters-response.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "services": [ - { - "status": "enabled", - "binary": "manila-share", - "zone": "nova", - "host": "manila2@generic1", - "updated_at": "2015-09-07T13:14:27.000000", - "state": "up", - "id": 1 - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-extend-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-extend-request.json deleted file mode 100644 index 0da9b3624..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-extend-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extend": { - "new_size": 2 - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-force-delete-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-force-delete-request.json deleted file mode 100644 index efe867880..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-force-delete-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "force_delete": null -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-grant-access-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-grant-access-request.json deleted file mode 100644 index 6a8d5d66d..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-grant-access-request.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "allow_access": { - "access_level": "rw", - "access_type": "ip", - "access_to": "0.0.0.0/0" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-grant-access-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-grant-access-response.json deleted file mode 100644 index 823ee6612..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-grant-access-response.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "access": { - "share_id": "406ea93b-32e9-4907-a117-148b3945749f", - "created_at": "2015-09-07T09:14:48.000000", - "updated_at": null, - "access_type": "ip", - "access_to": "0.0.0.0/0", - "access_level": "rw", - "id": "a25b2df3-90bd-4add-afa6-5f0dbbd50452" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-list-access-rules-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-list-access-rules-request.json deleted file mode 100644 index cfced8ffe..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-list-access-rules-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "access_list": null -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-list-access-rules-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-list-access-rules-response.json deleted file mode 100644 index af015fc3c..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-list-access-rules-response.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "access_list": [ - { - "access_level": "rw", - "state": "error", - "id": "507bf114-36f2-4f56-8cf4-857985ca87c1", - "access_type": "cert", - "access_to": "example.com" - }, - { - "access_level": "rw", - "state": "active", - "id": "a25b2df3-90bd-4add-afa6-5f0dbbd50452", - "access_type": "ip", - "access_to": "0.0.0.0/0" - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-reset-state-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-reset-state-request.json deleted file mode 100644 index e5f70b372..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-reset-state-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "reset_status": { - "status": "error" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-revoke-access-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-revoke-access-request.json deleted file mode 100644 index ca87e51ea..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-revoke-access-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "deny_access": { - "access_id": "a25b2df3-90bd-4add-afa6-5f0dbbd50452" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-shrink-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-shrink-request.json deleted file mode 100644 index ffd082dc7..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-shrink-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "shrink": { - "new_size": 1 - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-unmanage-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-unmanage-request.json deleted file mode 100644 index 2ade77f2b..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-actions-unmanage-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "unmanage": null -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-create-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-create-request.json deleted file mode 100644 index c1f55ffbc..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-create-request.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "share": { - "description": "My custom share London", - "share_type": null, - "share_proto": "nfs", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "name": "share_London", - "consistency_group_id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "snapshot_id": null, - "is_public": true, - "size": 1, - "metadata": { - "project": "my_app", - "aim": "doc" - } - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-create-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-create-response.json deleted file mode 100644 index 96d56b310..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-create-response.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "share": { - "status": null, - "share_server_id": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "name": "share_London", - "share_type": "25747776-08e5-494f-ab40-a64b9d20d8f7", - "share_type_name": "default", - "availability_zone": null, - "created_at": "2015-09-18T10:25:24.533287", - "export_location": null, - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/shares/011d21e2-fbc3-4e4a-9993-9ea223f73264", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/011d21e2-fbc3-4e4a-9993-9ea223f73264", - "rel": "bookmark" - } - ], - "share_network_id": null, - "export_locations": [], - "share_proto": "NFS", - "host": null, - "access_rules_status": "active", - "has_replicas": false, - "replication_type": null, - "task_state": null, - "snapshot_support": true, - "consistency_group_id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "source_cgsnapshot_member_id": null, - "volume_type": "default", - "snapshot_id": null, - "is_public": true, - "metadata": { - "project": "my_app", - "aim": "doc" - }, - "id": "011d21e2-fbc3-4e4a-9993-9ea223f73264", - "size": 1, - "description": "My custom share London" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-instance-actions-force-delete-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-instance-actions-force-delete-request.json deleted file mode 100644 index efe867880..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-instance-actions-force-delete-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "force_delete": null -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-instance-actions-reset-state-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-instance-actions-reset-state-request.json deleted file mode 100644 index f602ff8da..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-instance-actions-reset-state-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "reset_status": { - "status": "available" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-instances-list-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-instances-list-response.json deleted file mode 100644 index 09cc2873c..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-instances-list-response.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "share_instances": [ - { - "status": "error", - "share_id": "406ea93b-32e9-4907-a117-148b3945749f", - "availability_zone": "nova", - "replica_state": null, - "created_at": "2015-09-07T08:41:20.000000", - "export_location": "10.254.0.3:/shares/share-081f7030-c54f-42f5-98ee-93a37393e0f2", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "export_locations": [ - "10.254.0.3:/shares/share-081f7030-c54f-42f5-98ee-93a37393e0f2" - ], - "share_server_id": "ba11930a-bf1a-4aa7-bae4-a8dfbaa3cc73", - "host": "manila2@generic1#GENERIC1", - "id": "081f7030-c54f-42f5-98ee-93a37393e0f2" - }, - { - "status": "available", - "share_id": "d94a8548-2079-4be0-b21c-0a887acd31ca", - "availability_zone": "nova", - "replica_state": null, - "created_at": "2015-09-07T08:51:34.000000", - "export_location": "10.254.0.3:/shares/share-75559a8b-c90c-42a7-bda2-edbe86acfb7b", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "export_locations": [ - "10.254.0.3:/shares/share-75559a8b-c90c-42a7-bda2-edbe86acfb7b" - ], - "share_server_id": "ba11930a-bf1a-4aa7-bae4-a8dfbaa3cc73", - "host": "manila2@generic1#GENERIC1", - "id": "75559a8b-c90c-42a7-bda2-edbe86acfb7b" - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-manage-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-manage-request.json deleted file mode 100644 index cb3344a50..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-manage-request.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "share": { - "protocol": "nfs", - "name": "share_texas1", - "share_type": "d", - "is_public": false, - "driver_options": { - "opt1": "opt1", - "opt2": "opt2" - }, - "export_path": "10.254.0.5:/shares/share-42033c24-0261-424f-abda-4fef2f6dbfd5", - "service_host": "manila2@unmanage1#UNMANAGE1", - "description": "Lets manage share." - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-manage-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-manage-response.json deleted file mode 100644 index 45ebd40b7..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-manage-response.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "share": { - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/shares/00137b40-ca06-4ae8-83a3-2c5989eebcce", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/00137b40-ca06-4ae8-83a3-2c5989eebcce", - "rel": "bookmark" - } - ], - "availability_zone": null, - "share_network_id": null, - "export_locations": [], - "share_server_id": null, - "snapshot_id": null, - "id": "00137b40-ca06-4ae8-83a3-2c5989eebcce", - "size": null, - "share_type": "14747856-08e5-494f-ab40-a64b9d20d8f7", - "share_type_name": "d", - "export_location": "10.254.0.5:/shares/share-42033c24-0261-424f-abda-4fef2f6dbfd5", - "consistency_group_id": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "metadata": {}, - "status": "manage_starting", - "description": "Lets manage share.", - "host": "manila2@unmanage1#UNMANAGE1", - "access_rules_status": "active", - "has_replicas": false, - "replication_type": null, - "is_public": false, - "snapshot_support": true, - "name": "share_texas1", - "created_at": "2015-09-17T16:21:12.000000", - "share_proto": "NFS", - "volume_type": "d", - "source_cgsnapshot_member_id": null - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-add-security-service-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-add-security-service-request.json deleted file mode 100644 index 927c581eb..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-add-security-service-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "add_security_service": { - "security_service_id": "3c829734-0679-4c17-9637-801da48c0d5f" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-add-security-service-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-add-security-service-response.json deleted file mode 100644 index 32c13657a..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-add-security-service-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "share_network": { - "name": "net2", - "segmentation_id": null, - "created_at": "2015-09-07T12:31:12.000000", - "neutron_subnet_id": null, - "updated_at": null, - "id": "d8ae6799-2567-4a89-aafb-fa4424350d2b", - "neutron_net_id": null, - "ip_version": null, - "nova_net_id": "998b42ee-2cee-4d36-8b95-67b5ca1f2109", - "cidr": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "network_type": null, - "description": null - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-create-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-create-request.json deleted file mode 100644 index 3f4ac2e4d..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-create-request.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "share_network": { - "neutron_net_id": "998b42ee-2cee-4d36-8b95-67b5ca1f2109", - "neutron_subnet_id": "53482b62-2c84-4a53-b6ab-30d9d9800d06", - "name": "my_network", - "description": "This is my share network" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-create-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-create-response.json deleted file mode 100644 index 81bdabcf5..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-create-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "share_network": { - "name": "my_network", - "segmentation_id": null, - "created_at": "2015-09-07T14:37:00.583656", - "neutron_subnet_id": "53482b62-2c84-4a53-b6ab-30d9d9800d06", - "updated_at": null, - "id": "77eb3421-4549-4789-ac39-0d5185d68c29", - "neutron_net_id": "998b42ee-2cee-4d36-8b95-67b5ca1f2109", - "ip_version": null, - "nova_net_id": null, - "cidr": null, - "project_id": "e10a683c20da41248cfd5e1ab3d88c62", - "network_type": null, - "description": "This is my share network" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-remove-security-service-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-remove-security-service-request.json deleted file mode 100644 index 221831015..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-remove-security-service-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "remove_security_service": { - "security_service_id": "3c829734-0679-4c17-9637-801da48c0d5f" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-remove-security-service-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-remove-security-service-response.json deleted file mode 100644 index 32c13657a..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-remove-security-service-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "share_network": { - "name": "net2", - "segmentation_id": null, - "created_at": "2015-09-07T12:31:12.000000", - "neutron_subnet_id": null, - "updated_at": null, - "id": "d8ae6799-2567-4a89-aafb-fa4424350d2b", - "neutron_net_id": null, - "ip_version": null, - "nova_net_id": "998b42ee-2cee-4d36-8b95-67b5ca1f2109", - "cidr": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "network_type": null, - "description": null - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-show-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-show-response.json deleted file mode 100644 index 5a94c78f7..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-show-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "share_network": { - "name": "net_my1", - "segmentation_id": null, - "created_at": "2015-09-04T14:56:45.000000", - "neutron_subnet_id": "53482b62-2c84-4a53-b6ab-30d9d9800d06", - "updated_at": null, - "id": "7f950b52-6141-4a08-bbb5-bb7ffa3ea5fd", - "neutron_net_id": "998b42ee-2cee-4d36-8b95-67b5ca1f2109", - "ip_version": null, - "nova_net_id": null, - "cidr": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "network_type": null, - "description": "descr" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-update-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-update-request.json deleted file mode 100644 index a2b932f72..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-update-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "share_network": { - "description": "i'm adding a description" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-update-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-update-response.json deleted file mode 100644 index c606f62d8..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-network-update-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "share_network": { - "name": "net_my", - "segmentation_id": null, - "created_at": "2015-09-04T14:54:25.000000", - "neutron_subnet_id": "53482b62-2c84-4a53-b6ab-30d9d9800d06", - "updated_at": "2015-09-07T08:02:53.512184", - "id": "713df749-aac0-4a54-af52-10f6c991e80c", - "neutron_net_id": "998b42ee-2cee-4d36-8b95-67b5ca1f2109", - "ip_version": "4", - "nova_net_id": null, - "cidr": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "network_type": null, - "description": "i'm adding a description" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-networks-list-detailed-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-networks-list-detailed-response.json deleted file mode 100644 index a36cebe89..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-networks-list-detailed-response.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "share_networks": [ - { - "name": "net_my1", - "segmentation_id": null, - "created_at": "2015-09-04T14:57:13.000000", - "neutron_subnet_id": "53482b62-2c84-4a53-b6ab-30d9d9800d06", - "updated_at": null, - "id": "32763294-e3d4-456a-998d-60047677c2fb", - "neutron_net_id": "998b42ee-2cee-4d36-8b95-67b5ca1f2109", - "ip_version": null, - "nova_net_id": null, - "cidr": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "network_type": null, - "description": "descr" - }, - { - "name": "net_my", - "segmentation_id": null, - "created_at": "2015-09-04T14:54:25.000000", - "neutron_subnet_id": "53482b62-2c84-4a53-b6ab-30d9d9800d06", - "updated_at": null, - "id": "713df749-aac0-4a54-af52-10f6c991e80c", - "neutron_net_id": "998b42ee-2cee-4d36-8b95-67b5ca1f2109", - "ip_version": null, - "nova_net_id": null, - "cidr": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "network_type": null, - "description": "desecr" - }, - { - "name": null, - "segmentation_id": null, - "created_at": "2015-09-04T14:51:41.000000", - "neutron_subnet_id": null, - "updated_at": null, - "id": "fa158a3d-6d9f-4187-9ca5-abbb82646eb2", - "neutron_net_id": null, - "ip_version": null, - "nova_net_id": null, - "cidr": null, - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "network_type": null, - "description": null - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-networks-list-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-networks-list-response.json deleted file mode 100644 index dc3ba346c..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-networks-list-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "share_networks": [ - { - "id": "32763294-e3d4-456a-998d-60047677c2fb", - "name": "net_my1" - }, - { - "id": "713df749-aac0-4a54-af52-10f6c991e80c", - "name": "net_my" - }, - { - "id": "fa158a3d-6d9f-4187-9ca5-abbb82646eb2", - "name": null - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-server-show-details-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-server-show-details-response.json deleted file mode 100644 index d4cc68f51..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-server-show-details-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "details": { - "username": "manila", - "router_id": "4b62ce91-56c5-45c1-b0ef-8cbbe5dd34f4", - "pk_path": "/opt/stack/.ssh/id_rsa", - "subnet_id": "16e99ad6-5191-461c-9f34-ac84a39c3adb", - "ip": "10.254.0.3", - "instance_id": "75f2f282-af65-49ba-a7b1-525705b1bf1a", - "public_address": "10.254.0.3", - "service_port_id": "8ff21760-961e-4b83-a032-03fd559bb1d3" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-server-show-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-server-show-response.json deleted file mode 100644 index 4081089ff..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-server-show-response.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "share_server": { - "status": "active", - "backend_details": { - "username": "manila", - "router_id": "4b62ce91-56c5-45c1-b0ef-8cbbe5dd34f4", - "pk_path": "/opt/stack/.ssh/id_rsa", - "subnet_id": "16e99ad6-5191-461c-9f34-ac84a39c3adb", - "ip": "10.254.0.3", - "instance_id": "75f2f282-af65-49ba-a7b1-525705b1bf1a", - "public_address": "10.254.0.3", - "service_port_id": "8ff21760-961e-4b83-a032-03fd559bb1d3" - }, - "created_at": "2015-09-07T08:37:19.000000", - "updated_at": "2015-09-07T08:52:15.000000", - "share_network_name": "net_my", - "host": "manila2@generic1", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "id": "ba11930a-bf1a-4aa7-bae4-a8dfbaa3cc73" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-servers-list-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-servers-list-response.json deleted file mode 100644 index 4f4edbaf5..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-servers-list-response.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "share_servers": [ - { - "status": "active", - "updated_at": "2015-09-07T08:52:15.000000", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "host": "manila2@generic1", - "share_network_name": "net_my", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "id": "ba11930a-bf1a-4aa7-bae4-a8dfbaa3cc73" - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-set-metadata-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-set-metadata-request.json deleted file mode 100644 index 282342e6d..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-set-metadata-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "metadata": { - "key1": "value1" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-set-metadata-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-set-metadata-response.json deleted file mode 100644 index 5bdb58d3b..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-set-metadata-response.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "metadata": { - "aim": "changed_doc", - "project": "my_app", - "key1": "value1", - "new_metadata_key": "new_information", - "key": "value" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-show-instance-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-show-instance-response.json deleted file mode 100644 index 0dd4b6df8..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-show-instance-response.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "share_instance": { - "status": "available", - "share_id": "d94a8548-2079-4be0-b21c-0a887acd31ca", - "availability_zone": "nova", - "replica_state": null, - "created_at": "2015-09-07T08:51:34.000000", - "export_location": "10.254.0.3:/shares/share-75559a8b-c90c-42a7-bda2-edbe86acfb7b", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "export_locations": [ - "10.254.0.3:/shares/share-75559a8b-c90c-42a7-bda2-edbe86acfb7b" - ], - "share_server_id": "ba11930a-bf1a-4aa7-bae4-a8dfbaa3cc73", - "host": "manila2@generic1#GENERIC1", - "access_rules_status": "active", - "id": "75559a8b-c90c-42a7-bda2-edbe86acfb7b" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-show-metadata-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-show-metadata-response.json deleted file mode 100644 index f9793457d..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-show-metadata-response.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "metadata": { - "project": "my_app", - "aim": "doc" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-show-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-show-response.json deleted file mode 100644 index 4aedc8a01..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-show-response.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "share": { - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/shares/011d21e2-fbc3-4e4a-9993-9ea223f73264", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/011d21e2-fbc3-4e4a-9993-9ea223f73264", - "rel": "bookmark" - } - ], - "availability_zone": "nova", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "export_locations": [], - "share_server_id": "e268f4aa-d571-43dd-9ab3-f49ad06ffaef", - "snapshot_id": null, - "id": "011d21e2-fbc3-4e4a-9993-9ea223f73264", - "size": 1, - "share_type": "25747776-08e5-494f-ab40-a64b9d20d8f7", - "share_type_name": "default", - "export_location": null, - "consistency_group_id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "metadata": { - "project": "my_app", - "aim": "doc" - }, - "status": "available", - "description": "My custom share London", - "host": "manila2@generic1#GENERIC1", - "access_rules_status": "active", - "has_replicas": false, - "replication_type": null, - "task_state": null, - "is_public": true, - "snapshot_support": true, - "name": "share_London", - "created_at": "2015-09-18T10:25:24.000000", - "share_proto": "NFS", - "volume_type": "default", - "source_cgsnapshot_member_id": null - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-create-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-create-request.json deleted file mode 100644 index de6af3a61..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-create-request.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "volume_type": { - "os-share-type-access:is_public": true, - "extra_specs": { - "driver_handles_share_servers": true, - "snapshot_support": true - }, - "name": "my_new_volume_type" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-create-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-create-response.json deleted file mode 100644 index 12e091104..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-create-response.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "volume_type": { - "os-share-type-access:is_public": true, - "required_extra_specs": { - "driver_handles_share_servers": true - }, - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "True" - }, - "name": "my_new_volume_type", - "id": "1d600d02-26a7-4b23-af3d-7d51860fe858" - }, - "share_type": { - "os-share-type-access:is_public": true, - "required_extra_specs": { - "driver_handles_share_servers": true - }, - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "True" - }, - "name": "my_new_volume_type", - "id": "1d600d02-26a7-4b23-af3d-7d51860fe858" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-grant-access-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-grant-access-request.json deleted file mode 100644 index 952cf4963..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-grant-access-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "addProjectAccess": { - "project": "e1284adea3ee4d2482af5ed214f3ad90" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-revoke-access-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-revoke-access-request.json deleted file mode 100644 index bdc492dd4..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-revoke-access-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "removeProjectAccess": { - "project": "818a3f48dcd644909b3fa2e45a399a27" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-set-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-set-request.json deleted file mode 100644 index 0c3330e03..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-set-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extra_specs": { - "my_key": "my_value" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-set-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-set-response.json deleted file mode 100644 index 0c3330e03..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-type-set-response.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extra_specs": { - "my_key": "my_value" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-types-default-list-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-types-default-list-response.json deleted file mode 100644 index bd3060ead..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-types-default-list-response.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "volume_type": { - "required_extra_specs": null, - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "True" - }, - "name": "default", - "id": "be27425c-f807-4500-a056-d00721db45cf" - }, - "share_type": { - "required_extra_specs": null, - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "True" - }, - "name": "default", - "id": "be27425c-f807-4500-a056-d00721db45cf" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-types-extra-specs-list-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-types-extra-specs-list-response.json deleted file mode 100644 index 9752fe43e..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-types-extra-specs-list-response.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "True" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-types-list-access-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-types-list-access-response.json deleted file mode 100644 index d4e5bf42c..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-types-list-access-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "share_type_access": [ - { - "share_type_id": "1732f284-401d-41d9-a494-425451e8b4b8", - "project_id": "818a3f48dcd644909b3fa2e45a399a27" - }, - { - "share_type_id": "1732f284-401d-41d9-a494-425451e8b4b8", - "project_id": "e1284adea3ee4d2482af5ed214f3ad90" - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-types-list-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-types-list-response.json deleted file mode 100644 index 412e893da..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-types-list-response.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "volume_types": [ - { - "os-share-type-access:is_public": true, - "required_extra_specs": { - "driver_handles_share_servers": "True" - }, - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "True" - }, - "name": "default", - "id": "be27425c-f807-4500-a056-d00721db45cf" - }, - { - "os-share-type-access:is_public": true, - "required_extra_specs": { - "driver_handles_share_servers": "false" - }, - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "false" - }, - "name": "d", - "id": "f015bebe-c38b-4c49-8832-00143b10253b" - } - ], - "share_types": [ - { - "os-share-type-access:is_public": true, - "required_extra_specs": { - "driver_handles_share_servers": "True" - }, - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "True" - }, - "name": "default", - "id": "be27425c-f807-4500-a056-d00721db45cf" - }, - { - "os-share-type-access:is_public": true, - "required_extra_specs": { - "driver_handles_share_servers": "false" - }, - "extra_specs": { - "snapshot_support": "True", - "driver_handles_share_servers": "false" - }, - "name": "d", - "id": "f015bebe-c38b-4c49-8832-00143b10253b" - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-update-metadata-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-update-metadata-request.json deleted file mode 100644 index d4559547f..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-update-metadata-request.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "metadata": { - "aim": "changed_doc", - "project": "my_app", - "new_metadata_key": "new_information" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-update-metadata-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-update-metadata-response.json deleted file mode 100644 index d4559547f..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-update-metadata-response.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "metadata": { - "aim": "changed_doc", - "project": "my_app", - "new_metadata_key": "new_information" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-update-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-update-request.json deleted file mode 100644 index 37fcf6a27..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-update-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "share": { - "is_public": true, - "display_description": "Changing the share description." - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-update-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-share-update-response.json deleted file mode 100644 index d7e1a7781..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-share-update-response.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "share": { - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/shares/011d21e2-fbc3-4e4a-9993-9ea223f73264", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/011d21e2-fbc3-4e4a-9993-9ea223f73264", - "rel": "bookmark" - } - ], - "availability_zone": "nova", - "share_network_id": "713df749-aac0-4a54-af52-10f6c991e80c", - "export_locations": [], - "share_server_id": "e268f4aa-d571-43dd-9ab3-f49ad06ffaef", - "snapshot_id": null, - "id": "011d21e2-fbc3-4e4a-9993-9ea223f73264", - "size": 1, - "share_type": "25747776-08e5-494f-ab40-a64b9d20d8f7", - "share_type_name": "default", - "export_location": null, - "consistency_group_id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "metadata": { - "project": "my_app", - "aim": "doc" - }, - "status": "error", - "description": "Changing the share description.", - "host": "manila2@generic1#GENERIC1", - "task_state": null, - "is_public": true, - "snapshot_support": true, - "name": "share_London", - "created_at": "2015-09-18T10:25:24.000000", - "share_proto": "NFS", - "volume_type": "default", - "source_cgsnapshot_member_id": null - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-shares-list-detailed-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-shares-list-detailed-response.json deleted file mode 100644 index a143d5e74..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-shares-list-detailed-response.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "shares": [ - { - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/shares/f45cc5b2-d1bb-4a3e-ba5b-5c4125613adc", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/f45cc5b2-d1bb-4a3e-ba5b-5c4125613adc", - "rel": "bookmark" - } - ], - "availability_zone": "nova", - "share_network_id": "f9b2e754-ac01-4466-86e1-5c569424754e", - "export_locations": [], - "share_server_id": "87d8943a-f5da-47a4-b2f2-ddfa6794aa82", - "snapshot_id": null, - "id": "f45cc5b2-d1bb-4a3e-ba5b-5c4125613adc", - "size": 1, - "share_type": "25747776-08e5-494f-ab40-a64b9d20d8f7", - "share_type_name": "default", - "export_location": null, - "consistency_group_id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "metadata": {}, - "status": "error", - "access_rules_status": "active", - "description": "There is a share description.", - "host": "manila2@generic1#GENERIC1", - "task_state": null, - "is_public": true, - "snapshot_support": true, - "name": "my_share4", - "has_replicas": false, - "replication_type": null, - "created_at": "2015-09-16T18:19:50.000000", - "share_proto": "NFS", - "volume_type": "default", - "source_cgsnapshot_member_id": null - }, - { - "links": [ - { - "href": "http://172.18.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/shares/c4a2ced4-2c9f-4ae1-adaa-6171833e64df", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/c4a2ced4-2c9f-4ae1-adaa-6171833e64df", - "rel": "bookmark" - } - ], - "availability_zone": "nova", - "share_network_id": "f9b2e754-ac01-4466-86e1-5c569424754e", - "export_locations": [ - "10.254.0.5:/shares/share-50ad5e7b-f6f1-4b78-a651-0812cef2bb67" - ], - "share_server_id": "87d8943a-f5da-47a4-b2f2-ddfa6794aa82", - "snapshot_id": null, - "id": "c4a2ced4-2c9f-4ae1-adaa-6171833e64df", - "size": 1, - "share_type": "25747776-08e5-494f-ab40-a64b9d20d8f7", - "share_type_name": "default", - "export_location": "10.254.0.5:/shares/share-50ad5e7b-f6f1-4b78-a651-0812cef2bb67", - "consistency_group_id": "9397c191-8427-4661-a2e8-b23820dc01d4", - "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", - "metadata": {}, - "status": "available", - "access_rules_status": "active", - "description": "Changed description.", - "host": "manila2@generic1#GENERIC1", - "task_state": null, - "is_public": true, - "snapshot_support": true, - "name": "my_share4", - "has_replicas": false, - "replication_type": null, - "created_at": "2015-09-16T17:26:28.000000", - "share_proto": "NFS", - "volume_type": "default", - "source_cgsnapshot_member_id": null - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-shares-list-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-shares-list-response.json deleted file mode 100644 index 3e148d524..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-shares-list-response.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "shares": [ - { - "id": "d94a8548-2079-4be0-b21c-0a887acd31ca", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/shares/d94a8548-2079-4be0-b21c-0a887acd31ca", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/d94a8548-2079-4be0-b21c-0a887acd31ca", - "rel": "bookmark" - } - ], - "name": "My_share" - }, - { - "id": "406ea93b-32e9-4907-a117-148b3945749f", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/shares/406ea93b-32e9-4907-a117-148b3945749f", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/406ea93b-32e9-4907-a117-148b3945749f", - "rel": "bookmark" - } - ], - "name": "Share1" - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-actions-force-delete-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-actions-force-delete-request.json deleted file mode 100644 index efe867880..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-actions-force-delete-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "force_delete": null -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-actions-reset-state-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-actions-reset-state-request.json deleted file mode 100644 index e5f70b372..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-actions-reset-state-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "reset_status": { - "status": "error" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-actions-unmanage-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-actions-unmanage-request.json deleted file mode 100644 index 2ade77f2b..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-actions-unmanage-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "unmanage": null -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-create-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-create-request.json deleted file mode 100644 index 0540431cd..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-create-request.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "snapshot": { - "share_id": "406ea93b-32e9-4907-a117-148b3945749f", - "force": "True", - "name": "snapshot_share1", - "description": "Here is a snapshot of share Share1" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-create-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-create-response.json deleted file mode 100644 index 1723e3e23..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-create-response.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "snapshot": { - "status": "creating", - "share_id": "406ea93b-32e9-4907-a117-148b3945749f", - "name": "snapshot_share1", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "bookmark" - } - ], - "created_at": "2015-09-07T11:50:39.756808", - "description": "Here is a snapshot of share Share1", - "share_proto": "NFS", - "share_size": 1, - "id": "6d221c1d-0200-461e-8d20-24b4776b9ddb", - "size": 1 - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-manage-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-manage-request.json deleted file mode 100644 index f1b9847f2..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-manage-request.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "snapshot": { - "share_id": "dd6c5d35-9db1-4662-a7ae-8b52f880aeba", - "provider_location": "4045fee5-4e0e-408e-97f3-15e25239dbc9", - "name": "managed_snapshot", - "description": "description_of_managed_snapshot", - "driver_options": { - "opt1": "opt1", - "opt2": "opt2" - } - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-manage-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-manage-response.json deleted file mode 100644 index 9978b10f8..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-manage-response.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "snapshot": { - "id": "22de7000-3a32-4fe1-bd0c-38d03f93dec3", - "share_id": "dd6c5d35-9db1-4662-a7ae-8b52f880aeba", - "share_size": 1, - "created_at": "2016-04-01T15:16:17.000000", - "status": "manage_starting", - "name": "managed_snapshot", - "description": "description_of_managed_snapshot", - "size": 1, - "share_proto": "NFS", - "links": [ - { - "href": "http://127.0.0.1:8786/v2/907004508ef4447397ce6741a8f037c1/snapshots/22de7000-3a32-4fe1-bd0c-38d03f93dec3", - "rel": "self" - }, - { - "href": "http://127.0.0.1:8786/907004508ef4447397ce6741a8f037c1/snapshots/22de7000-3a32-4fe1-bd0c-38d03f93dec3", - "rel": "bookmark" - } - ], - "provider_location": "4045fee5-4e0e-408e-97f3-15e25239dbc9" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-show-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-show-response.json deleted file mode 100644 index d5d9f92a1..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-show-response.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "snapshot": { - "status": "available", - "share_id": "406ea93b-32e9-4907-a117-148b3945749f", - "name": "snapshot_share1", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "bookmark" - } - ], - "created_at": "2015-09-07T11:50:39.000000", - "description": "Here is a snapshot of share Share1", - "share_proto": "NFS", - "share_size": 1, - "id": "6d221c1d-0200-461e-8d20-24b4776b9ddb", - "size": 1 - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-update-request.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-update-request.json deleted file mode 100644 index 261549cbc..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-update-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "snapshot": { - "display_name": "snapshot_Share1", - "display_description": "I am changing a description also. Here is a snapshot of share Share1" - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-update-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-update-response.json deleted file mode 100644 index a888c9ccc..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshot-update-response.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "snapshot": { - "status": "available", - "share_id": "406ea93b-32e9-4907-a117-148b3945749f", - "name": "snapshot_Share1", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "bookmark" - } - ], - "created_at": "2015-09-07T11:50:39.000000", - "description": "I am changing a description also. Here is a snapshot of share Share1", - "share_proto": "NFS", - "share_size": 1, - "id": "6d221c1d-0200-461e-8d20-24b4776b9ddb", - "size": 1 - } -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshots-list-detailed-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshots-list-detailed-response.json deleted file mode 100644 index b1360c0f5..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshots-list-detailed-response.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "snapshots": [ - { - "status": "creating", - "share_id": "d94a8548-2079-4be0-b21c-0a887acd31ca", - "name": "snapshot_My_share", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/086a1aa6-c425-4ecd-9612-391a3b1b9375", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/086a1aa6-c425-4ecd-9612-391a3b1b9375", - "rel": "bookmark" - } - ], - "created_at": "2015-09-07T11:55:09.000000", - "description": "Here is a snapshot of share My_share", - "share_proto": "NFS", - "share_size": 1, - "id": "086a1aa6-c425-4ecd-9612-391a3b1b9375", - "size": 1 - }, - { - "status": "available", - "share_id": "406ea93b-32e9-4907-a117-148b3945749f", - "name": "snapshot_share1", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "bookmark" - } - ], - "created_at": "2015-09-07T11:50:39.000000", - "description": "Here is a snapshot of share Share1", - "share_proto": "NFS", - "share_size": 1, - "id": "6d221c1d-0200-461e-8d20-24b4776b9ddb", - "size": 1 - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshots-list-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshots-list-response.json deleted file mode 100644 index c8a0e1856..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-snapshots-list-response.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "snapshots": [ - { - "id": "086a1aa6-c425-4ecd-9612-391a3b1b9375", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/086a1aa6-c425-4ecd-9612-391a3b1b9375", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/086a1aa6-c425-4ecd-9612-391a3b1b9375", - "rel": "bookmark" - } - ], - "name": "snapshot_My_share" - }, - { - "id": "6d221c1d-0200-461e-8d20-24b4776b9ddb", - "links": [ - { - "href": "http://172.18.198.54:8786/v1/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "self" - }, - { - "href": "http://172.18.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/snapshots/6d221c1d-0200-461e-8d20-24b4776b9ddb", - "rel": "bookmark" - } - ], - "name": "snapshot_share1" - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/samples/manila-versions-response.json b/api-ref/src/wadls/share-api/src/v2/samples/manila-versions-response.json deleted file mode 100644 index 33c483fe6..000000000 --- a/api-ref/src/wadls/share-api/src/v2/samples/manila-versions-response.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "versions": [ - { - "status": "SUPPORTED", - "updated": "2015-08-27T11:33:21Z", - "links": [ - { - "href": "http://docs.openstack.org/", - "type": "text/html", - "rel": "describedby" - }, - { - "href": "http://172.18.198.54:8786/v1/", - "rel": "self" - } - ], - "min_version": "", - "version": "", - "media-types": [ - { - "base": "application/json", - "type": "application/vnd.openstack.share+json;version=1" - } - ], - "id": "v1.0" - }, - { - "status": "CURRENT", - "updated": "2015-08-27T11:33:21Z", - "links": [ - { - "href": "http://docs.openstack.org/", - "type": "text/html", - "rel": "describedby" - }, - { - "href": "http://172.18.198.54:8786/v2/", - "rel": "self" - } - ], - "min_version": "2.0", - "version": "2.15", - "media-types": [ - { - "base": "application/json", - "type": "application/vnd.openstack.share+json;version=1" - } - ], - "id": "v2.0" - } - ] -} diff --git a/api-ref/src/wadls/share-api/src/v2/wadl/os-share-v2.wadl b/api-ref/src/wadls/share-api/src/v2/wadl/os-share-v2.wadl deleted file mode 100644 index 37800ce26..000000000 --- a/api-ref/src/wadls/share-api/src/v2/wadl/os-share-v2.wadl +++ /dev/null @@ -1,1652 +0,0 @@ - - - - %common; - - %common_project; - ]> - - - - - - - The HTTP header to specify a valid Shared File Systems API - microversion. For example, "X-Openstack-Manila-Api-Version: - 2.6". If you omit this header, the default microversion is - 2.0. - - - - - - &tenant_idTemplateParameter; - - - - - - - - - - - - - - - - - - - - - - - - - &share_idTemplateParameter; - - - - - - - - - - - - - - - - - &export_location_idTemplateParameter; - - - - - - - - - &metadata_keyTemplateParameter; - - - - - - - - - - - - - - - - &snapshot_idTemplateParameter; - - - - - - - - - - - - - - - - - - &share_network_idTemplateParameter; - - - - - - - - - - - - - - - - - &security_service_idTemplateParameter; - - - - - - - - - &share_server_idTemplateParameter; - - - - - - - - - - - - - - - &share_type_idTemplateParameter; - - - - - - &extra_spec_keyTemplateParameter; - - - - - - - - - - - - - - - - &share_instance_idTemplateParameter; - - - - - - - - - &export_location_idTemplateParameter; - - - - - - - - - - - - - - - - - - - - &share_idTemplateParameter; - - - - - - - - &tenant_idTemplateParameter2; - - - - The UUID of the user. If you specify this query parameter, - you update the quotas for this user in the tenant. If you - omit this parameter, you update the quotas for the - project. - - - - - - - - - - - - - - - - - - - - - - - Lists all Shared File Systems API versions. - - - - - - - - - - - - - - Creates a share. - - - - - - - - &createShareRequestParameters; - - - - - - - - &createShareResponseParameters; - - - - - - - Lists all shares. - - - - - &listSharesRequestParameters; - - - - - - - - &listSharesResponseParameters; - - - - - - - Lists all shares, with details. - - - - - &listSharesRequestParameters; - - - - - - - - &listSharesDetailsResponseParameters; - - - - - - - Shows details for a share. - - - - - - - - &listSharesDetailsResponseParameters; - - - - - - - Updates a share. - - - You can update these attributes: - - - - - display_name, which also changes the - name of the share. - - - - - display_description, which also changes the - description of the share. - - - - - is_public. Changes the level of visibility. - - - - - If you try to update other attributes, they retain their - previous values. - - - - - - - - &updateShareRequestParameters; - - - - - - - - &listSharesDetailsResponseParameters; - - - - - - - Deletes a share. - - - - - &deleteShareRequestParameter; - - - - - - - - Shows the metadata for a share. - - - - - - - - &shareMetadataObject; - - - - - - - Updates the metadata for a share. - - - - - - - - &shareMetadataRequestParameter; - - - - - - - - &shareMetadataObject; - - - - - - - Sets the metadata on a share. - - - - - - - - &shareMetadataRequestParameter; - - - - - - - - &shareMetadataObject; - - - - - - - Unsets the metadata on a share. - - - To unset a metadata key value, specify only the key name in the URI. - - - - - - - - Grants access to a share. - - - - - - - - &grantAccessRequestParameters; - - - - - - - - &grantAccessResponseParameters; - - - - - - - Revokes access from a share. - - - - - - - - &revokeAccessRequestParameters; - - - - - - - - Lists access rules for a share. - - - - - - - - &listAccessRulesRequestParameters; - - - - - - - - &listAccessRulesResponseParameters; - - - - - - - Administrator only. Explicitly updates the state of a share. - - - Use the policy.json file to grant permissions for this - action to other roles. - - - - - - - - &resetShareStateRequestParameter; - - - - - - - - Administrator only. Force-deletes a share in any state. - - - Use the policy.json file to grant permissions for this - action to other roles. - - - - - - - - &force-deleteShareRequestParameter; - - - - - - - - Increases the size of a share. - - - - - - - - &extendShareRequestParameters; - - - - - - - - Shrinks the size of a share. - - - - - - - - &shrinkShareRequestParameters; - - - - - - - - Creates a snapshot from a share. - - - - - - - - &share-createSnapshotRequestParameters; - - - - - - - - &share-createSnapshotResponseParameters; - - - - - - - Lists all share snapshots. - - - - - - - - &share-getSnapshotsResponseParameters; - - - - - - - Lists all share snapshots with details. - - - - - - - - &share-getSnapshotResponseParameters; - - - - - - - Shows details for a share snapshot. - - - - - - - - &share-getSnapshotResponseParameters; - - - - - - - Updates a share snapshot. - - - You can update these attributes: - - - - - display_name, which also changes the - name of the share snapshot. - - - - - display_description, which also changes the - description of the share snapshot. - - - - - is_public. Changes the level of visibility. - - - - - If you try to update other attributes, they retain their previous - values. - - - - - - - - &updateSnapshotRequestParameters; - - - - - - - - &share-getSnapshotResponseParameters; - - - - - - - Deletes a share snapshot. - - - - - - - - Administrator only. Explicitly updates the state of a share snapshot. - - - Use the policy.json file to grant permissions for this action to other roles. - - - - - - - - &resetSnapshotStateRequestParameter; - - - - - - - - Administrator only. Force-deletes a share snapshot in any state. - - - Use the policy.json file to grant permissions for this action to other roles. - - - - - - - - &forceshare-deleteSnapshotRequestParameter; - - - - - - - - (Since API v2.12) Configures Shared File Systems to manage a share snapshot. - - - - - - - - &share-manageSnapshotRequestParameters; - - - - - - - - &share-manageSnapshotResponseParameters; - - - - - - - (Since API v2.12) Configures Shared File Systems to stop managing a share snapshot. - - - - - - - - &unmanageSnapshotRequestParameter; - - - - - - - - Creates a share network. - - - - - - - - &createShareNetworkRequestParameters; - - - - - - - - &createShareNetworkResponseParameters; - - - - - - - Lists all share networks. - - - - - - - - &getShareNetworksResponseParameters; - - - - - - - Lists all share networks with details. - - - - - - - - &getShareNetworksDetailsResponseParameters; - - - - - - - Shows details for a share network. - - - - - - - - &getShareNetworksDetailsResponseParameters; - - - - - - - Updates a share network. - - - Note that if the share network is used by any share server, you can - update only the name and description - attributes. - - - - - - - - &updateShareNetworkRequestParameters; - - - - - - - - &getShareNetworksDetailsResponseParameters; - - - - - - - Deletes a share network. - - - - - - - - Adds a security service to a share network. - - - - - - - - &addSecurityServiceRequestParameters; - - - - - - - - &getShareNetworksDetailsResponseParameters; - - - - - - - Removes a security service from a share network. - - - - - - - - &removeSecurityServiceRequestParameters; - - - - - - - - &getShareNetworksDetailsResponseParameters; - - - - - - - Creates a security service. - - - - - - - - &createSecurityServiceRequestParameters; - - - - - - - - &createSecurityServiceResponseParameters; - - - - - - - Lists all security services. - - - - - - - - &getSecurityServicesResponseParameters; - - - - - - - Lists all security services with details. - - - - - - - - &getSecurityServicesDetailsResponseParameters; - - - - - - - Shows details for a security service. - - - - - - - - &getSecurityServicesDetailsResponseParameters; - - - - - - - Updates a security service. - - - If the security service is in active state, you - can update only the name and description - attributes. A security service in active state is - attached to a share network with an associated share server. - - - - - - - - &updateSecurityServiceRequestParameters; - - - - - - - - &getSecurityServicesDetailsResponseParameters; - - - - - - - Deletes a security service. - - - - - - - - Lists all share servers. - - - - - - - - &getShareServersResponseParameters; - - - - - - - Shows details for a share server. - - - - - - - - &getShareServerResponseParameters; - - - - - - - Deletes a share server. - - - An administrator can delete an active share server only if it - contains no dependent shares. - - - - - - - - Shows details for a share server. - - - - - - - - &getShareServerDetailsResponseParameters; - - - - - - - Lists share limits. - - - - - - - - &getLimitsResponseParameters; - - - - - - - Lists all extensions. - - - - - - - - &getExtensionsResponseParameters; - - - - - - - Creates a share type. - - - - - - - - &share-createShareTypeRequestParameters; - - - - - - - - &share-createShareTypeResponseParameters; - - - - - - - Lists all share types. - - - - - - - - &share-createShareTypeResponseParameters; - - - - - - - Lists default share types. - - - - - - - - &share-createShareTypeResponseParameters; - - - - - - - Deletes a share type. - - - - - - - - Sets an extra specification for the share type. - - - Each driver implementation determines which extra specification keys it uses. For details, - see Capabilities and Extra-Specs and documentation for your - driver. - - - - - - - - &setExtraSpecShareTypeRequestParameter; - - - - - - - - &setExtraSpecShareTypeRequestParameter; - - - - - - - Lists the extra specifications for a share type. - - - - - - - - &getExtraSpecsShareTypeResponseParameters; - - - - - - - Unsets an extra specification for the share type. - - - - - - - - Adds share type access for a project. - - - You can add access to private share types only. - - - - - - - - &addShareTypeAccessRequestParameter; - - - - - - - - Removes share type access from a project. - - - You can remove access from private share types only. - - - - - - - - &removeShareTypeAccessRequestParameter; - - - - - - - - Shows access details for a share type. - - - You can view access details for private share types only. - - - - - - - - &listShareTypeAccessResponseParameter; - - - - - - - Lists all share instances. - - - - - - - - &getShareInstancesResponseParameters; - - - - - - - Shows details for a share instance. - - - - - - - - &getShareInstancesResponseParameters; - - - - - - - Administrator only. Explicitly updates the state of a share instance. - - - Use the policy.json file to grant permissions for this action to other roles. - - - - - - - - &resetShareInstanceStateRequestParameter; - - - - - - - - Administrator only. Force-deletes a share instance. - - - Use the policy.json file to grant permissions for this - action to other roles. - - - - - - - - &force-deleteShareInstanceRequestParameter; - - - - - - - - - - - - - - - &listExportLocationsResponseParameters; - - - - - - - - - - - - - - &getExportLocationResponseParameters; - - - - - - - Lists all back-end storage pools. - - - - - - - - &getPoolsResponseParameters; - - - - - - - Lists all storage pools for a back end, with details. - - - - - - - - &getPoolsDetailsResponseParameters; - - - - - - - Lists all services. - - - - - - - - &getServicesResponseParameters; - - - - - - - Enables a service. - - - - - - - - &enableServiceRequestParameters; - - - - - - - - &enableServiceResponseParameters; - - - - - - - Disables a service. - - - - - - - - &disableServiceRequestParameters; - - - - - - - - &disableServiceResponseParameters; - - - - - - - Lists all availability zones. - - - - - - - - &getAvailabilityZonesResponseParameters; - - - - - - - - - - - - - &shareObjectParameter; - &manageShareRequestParameters; - - - - - - - - &shareObjectParameter; - &manageShareResponseParameters; - - - - - - - Configures Shared File Systems to stop managing a share. - - - - - - - - Configures Shared File Systems to stop managing a share. - - - This API is available for micro-versions later than or equal to 2.7 - - - - - - - - &unmanageShareRequestParameter; - - - - - - - - Shows quotas for a tenant. - - - If you specify the optional user_id query parameter, - you get the quotas for this user in the tenant. If you omit this - parameter, you get the quotas for the project. - - - - - - - - &getQuotaResponseParameters; - - - - - - - Shows default quotas for a tenant. - - - - - - - - &getQuotaResponseParameters; - - - - - - - Updates quotas for a tenant. - - - If you specify the optional user_id query parameter, - you update the quotas for this user in the tenant. If you - omit this parameter, you update the quotas for the project. - - - - - - - - &updateQuotaRequestParameters; - - - - - - - - &QuotaResponseParameters; - - - - - - - Deletes quotas for a tenant. The quota reverts to the default quota. - - - If you specify the optional user_id query parameter, - you delete the quotas for this user in the tenant. If you - omit this parameter, you delete the quotas for the project. - - - - - diff --git a/api-ref/src/wadls/telemetry-api/src/v2/common.ent b/api-ref/src/wadls/telemetry-api/src/v2/common.ent deleted file mode 100644 index cf56725b3..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/common.ent +++ /dev/null @@ -1,964 +0,0 @@ - - - -'> - - - - - - - The UUID of the alarm. - - -'> - - - - The name of the meter. - - -'> - - - - The UUID of the message. - - -'> - - - - The UUID of the resource. - - -'> - - - - The UUID of the sample. - - -'> - - - - - A set of key and value pairs that contain the API capabilities for - the configured storage driver. - - - - - - - If true, the complex query capability for alarm - history is available for the configured database back end. - - - - - - - If true, the simple query capability for alarm - history is available for the configured database back end. - - - - - - - If true, the complex query capability for alarm - definitions is available for the configured database back end. - - - - - - - If true, the simple query capability for alarm - definitions is available for the configured database back end. - - - - - - - If true, the simple query capability for events is - available for the configured database back end. - - - - - - - If true, the complex query capability for meters is - available for the configured database back end. - - - - - - - If true, the simple query capability for the metadata - of meters is available for the configured database back end. - - - - - - - If true, the simple query capability for meters is - available for the configured database back end. - - - - - - - If true, the complex query capability for resources - is available for the configured database back end. - - - - - - - If true, the simple query capability for the metadata - of resources is available for the configured database back end. - - - - - - - If true, the simple query capability for resources is - available for the configured database back end. - - - - - - - If true, the complex query capability for samples is - available for the configured database back end. - - - - - - - If true, the simple query capability for the metadata - of samples is available for the configured database back end. - - - - - - - If true, the simple query capability for samples is - available for the configured database back end. - - - - - - - If true, the avg capability is available - for the configured database back end. Use the avg - capability to get average values for samples. - - - - - - - If true, the cardinality capability is - available for the configured database back end. Use the - cardinality capability to get cardinality for - samples. - - - - - - - If true, the count capability is - available for the configured database back end. Use the - count capability to calculate the number of samples - for a query. - - - - - - - If true, the max capability is available - for the configured database back end. . Use the max - capability to calculate the maximum value for a query. - - - - - - - If true, the min capability is available - for the configured database back end. Use the min - capability to calculate the minimum value for a query. - - - - - - - If true, the quartile capability is - available for the configured database back end. Use the - quartile capability to calculate the quartile of - sample volumes for a query. - - - - - - - If true, the stddev capability is - available for the configured database back end. Use the - stddev capability to calculate the standard deviation - of sample volumes for a query. - - - - - - - If true, the sum capability is available - for the configured database back end. Use the sum - capability to calculate the sum of sample volumes for a query. - - - - - - - If true, the standard set of aggregation - capability is available for the configured database back end. - - - - - - - If true, the groupby capability is - available for calculating statistics for the configured database - back end. - - - - - - - If true, the complex query capability for statistics - is available for the configured database back end. - - - - - - - If true, the simple query capability for the sample - metadata that is used to calculate statistics is available for the - configured database back end. - - - - - - - If true, the simple query capability for statistics - is available for the configured database back end. - - - - - - - Defines the capabilities for the storage that stores persisting - alarm definitions. A value of true indicates that the - capability is available. - - - - - - - If true, the capabilities for the storage that stores - persisting events is available. - - - - - - - If true, the capabilities for the storage that stores - persisting samples is available. - - - - - - - If true, the database back end is ready to use in a - production environment. - - -'> - - - - A list that contains a self link and associated meter links. - - - - - - - A set of one or more arbitrary metadata key and value pairs that - are associated with the resource. - - - - - - - The UUID of the owning project or tenant. - - - - - - - The UUID of the resource. - - - - - - - The name of the source from which the resource came. - - -'> - - - - The UUID of the meter. - - - - - - - The meter name. - - - - - - - The UUID of the project or tenant that owns the resource. - - - - - - - The UUID of the resource for which the measurements are taken. - - - - - - - The name of the source from which the meter came. - - - - - - - The meter type. - - - The type value is gauge, delta, or cumulative. - - - - - - - The unit of measure. - - -'> - - - - The UUID of the user who either created or last updated the - resource. - - -'> - - - - The UUID of the sample. - - - - - - - An arbitrary set of one or more metadata key and value pairs that - are associated with the sample. - - - - - - - The meter name. - - - - - - - The UUID of the project or tenant that owns the resource. - - - - - - - The date and time when the sample was recorded. - - - - - - - The UUID of the resource for which the measurements are taken. - - - - - - - The name of the source that identifies where the sample comes from. - - - - - - - The date and time in UTC format when the measurement was made. - - - - - - - The meter type. - - - - - - - The unit of measure for the volume value. - - - -&userIdParameter; - - - - The actual measured value. - - -'> - - - - Filters the response by one or more arguments. - - - For example: ?q.field=Foo&q.value=my_text. - - -'> - - - - Fields for group by aggregation. - - -'> - - - - The period, in seconds, for which you want statistics. - - -'> - - - - A list of selectable aggregation functions to apply. - - - For example: - -GET /v2/meters/METER_NAME/statistics?aggregate.func=cardinality&aggregate.param=resource_id&aggregate.func=cardinality&aggregate.param=project_id - -'> - - - - Filters the response by one or more event arguments. - - - For example: - -GET /v2/events?q.field=Foo&q.value=my_text - - - - - - Limits the maximum number of samples that the response returns. - - - For example: - -GET /v2/events?limit=1000 - -'> - - - - The UUID of the alarm. - - - - - - - Describes the alarm. - - - - - - - If true, evaluation and actioning is enabled for the - alarm. - - - - - - - The name of the alarm. - - - - - - - The UUID of the project. - - - - - - - If set to true, the alarm notifications are repeated. - Otherwise, this value is false. - - - - - - - The state of the alarm. - - - - - - - The date and time of the alarm state. - - - - - - - The date and time of the alarm. - - - - - - - The UUID of the user. - - - - - - - The type of the alarm, which is either threshold or - combination. - - - - - - - The rules for the threshold alarm type. - - - - - - - The rules for the combination alarm type. - - - - - - - The list of actions that the alarm performs. - - - - - - - The list of actions that the alarm performs when the alarm state is - insufficient_data. - - - - - - - The list of actions that the alarm performs when - the alarm state is ok. - - -'> - - - - The dotted string that represents the event. - - - - - - - The UUID of the message. - - - - - - - The date and time when the event occurred. - - - - - - - A list of objects. Each object contains key and value pairs that - describe the event. - - - - - - - A dictionary object that stores event messages for future evaluation. - - -'> diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/alarm-show-response.json b/api-ref/src/wadls/telemetry-api/src/v2/samples/alarm-show-response.json deleted file mode 100644 index 802d472ec..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/alarm-show-response.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "alarm_actions": [ - "http://site:8000/alarm" - ], - "alarm_id": null, - "combination_rule": null, - "description": "An alarm", - "enabled": true, - "insufficient_data_actions": [ - "http://site:8000/nodata" - ], - "name": "SwiftObjectAlarm", - "ok_actions": [ - "http://site:8000/ok" - ], - "project_id": "c96c887c216949acbdfbd8b494863567", - "repeat_actions": false, - "state": "ok", - "state_timestamp": "2013-11-21T12:33:08.486228", - "threshold_rule": null, - "timestamp": "2013-11-21T12:33:08.486221", - "type": "threshold", - "user_id": "c96c887c216949acbdfbd8b494863567" -} diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/alarm-show-response.xml b/api-ref/src/wadls/telemetry-api/src/v2/samples/alarm-show-response.xml deleted file mode 100644 index 61ae48bba..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/alarm-show-response.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - http://site:8000/alarm - - - - An alarm - true - - http://site:8000/nodata - - SwiftObjectAlarm - - http://site:8000/ok - - c96c887c216949acbdfbd8b494863567 - false - ok - 2013-11-21T12:33:08.486228 - - 2013-11-21T12:33:08.486221 - threshold - c96c887c216949acbdfbd8b494863567 - diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/alarms-list-response.json b/api-ref/src/wadls/telemetry-api/src/v2/samples/alarms-list-response.json deleted file mode 100644 index 760b68b92..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/alarms-list-response.json +++ /dev/null @@ -1,26 +0,0 @@ -[ - { - "alarm_actions": [ - "http://site:8000/alarm" - ], - "alarm_id": null, - "combination_rule": null, - "description": "An alarm", - "enabled": true, - "insufficient_data_actions": [ - "http://site:8000/nodata" - ], - "name": "SwiftObjectAlarm", - "ok_actions": [ - "http://site:8000/ok" - ], - "project_id": "c96c887c216949acbdfbd8b494863567", - "repeat_actions": false, - "state": "ok", - "state_timestamp": "2013-11-21T12:33:08.486228", - "threshold_rule": null, - "timestamp": "2013-11-21T12:33:08.486221", - "type": "threshold", - "user_id": "c96c887c216949acbdfbd8b494863567" - } -] diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/alarms-list-response.xml b/api-ref/src/wadls/telemetry-api/src/v2/samples/alarms-list-response.xml deleted file mode 100644 index 99ca555e9..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/alarms-list-response.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - http://site:8000/alarm - - - - An alarm - true - - http://site:8000/nodata - - SwiftObjectAlarm - - http://site:8000/ok - - c96c887c216949acbdfbd8b494863567 - false - ok - 2013-11-21T12:33:08.486228 - - 2013-11-21T12:33:08.486221 - threshold - c96c887c216949acbdfbd8b494863567 - - diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/capabilities-list-response.json b/api-ref/src/wadls/telemetry-api/src/v2/samples/capabilities-list-response.json deleted file mode 100644 index 8ec23e799..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/capabilities-list-response.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "alarm_storage": { - "storage:production_ready": true - }, - "api": { - "alarms:history:query:complex": true, - "alarms:history:query:simple": true, - "alarms:query:complex": true, - "alarms:query:simple": true, - "events:query:simple": true, - "meters:query:complex": false, - "meters:query:metadata": true, - "meters:query:simple": true, - "resources:query:complex": false, - "resources:query:metadata": true, - "resources:query:simple": true, - "samples:query:complex": true, - "samples:query:metadata": true, - "samples:query:simple": true, - "statistics:aggregation:selectable:avg": true, - "statistics:aggregation:selectable:cardinality": true, - "statistics:aggregation:selectable:count": true, - "statistics:aggregation:selectable:max": true, - "statistics:aggregation:selectable:min": true, - "statistics:aggregation:selectable:quartile": false, - "statistics:aggregation:selectable:stddev": true, - "statistics:aggregation:selectable:sum": true, - "statistics:aggregation:standard": true, - "statistics:groupby": true, - "statistics:query:complex": false, - "statistics:query:metadata": true, - "statistics:query:simple": true - }, - "event_storage": { - "storage:production_ready": true - }, - "storage": { - "storage:production_ready": true - } -} diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/capabilities-list-response.xml b/api-ref/src/wadls/telemetry-api/src/v2/samples/capabilities-list-response.xml deleted file mode 100644 index d286c8cb2..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/capabilities-list-response.xml +++ /dev/null @@ -1,131 +0,0 @@ - - - - - statistics:query:complex - false - - - alarms:history:query:simple - true - - - meters:query:metadata - true - - - alarms:query:simple - true - - - resources:query:simple - true - - - statistics:aggregation:selectable:quartile - false - - - statistics:query:simple - true - - - statistics:aggregation:selectable:count - true - - - statistics:aggregation:selectable:min - true - - - statistics:aggregation:selectable:sum - true - - - alarms:query:complex - true - - - meters:query:complex - false - - - statistics:groupby - true - - - alarms:history:query:complex - true - - - meters:query:simple - true - - - samples:query:metadata - true - - - statistics:query:metadata - true - - - samples:query:simple - true - - - resources:query:metadata - true - - - statistics:aggregation:selectable:max - true - - - samples:query:complex - true - - - statistics:aggregation:standard - true - - - events:query:simple - true - - - statistics:aggregation:selectable:stddev - true - - - statistics:aggregation:selectable:avg - true - - - statistics:aggregation:selectable:cardinality - true - - - resources:query:complex - false - - - - - storage:production_ready - true - - - - - storage:production_ready - true - - - - - storage:production_ready - true - - - diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/event-show-response.json b/api-ref/src/wadls/telemetry-api/src/v2/samples/event-show-response.json deleted file mode 100644 index 5c736a074..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/event-show-response.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "raw": {}, - "traits": [ - { - "type": "string", - "name": "action", - "value": "read" - }, - { - "type": "string", - "name": "eventTime", - "value": "2015-10-28T20:26:58.545477+0000" - } - ], - "generated": "2015-10-28T20:26:58.546933", - "message_id": "bae43de6-e9fa-44ad-8c15-40a852584444", - "event_type": "http.request" -} diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/events-list-response.json b/api-ref/src/wadls/telemetry-api/src/v2/samples/events-list-response.json deleted file mode 100644 index 4bd2dafd8..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/events-list-response.json +++ /dev/null @@ -1,20 +0,0 @@ -[ - { - "raw": {}, - "traits": [ - { - "type": "string", - "name": "action", - "value": "read" - }, - { - "type": "string", - "name": "eventTime", - "value": "2015-10-28T20:26:58.545477+0000" - } - ], - "generated": "2015-10-28T20:26:58.546933", - "message_id": "bae43de6-e9fa-44ad-8c15-40a852584444", - "event_type": "http.request" - } -] diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/meters-list-response.json b/api-ref/src/wadls/telemetry-api/src/v2/samples/meters-list-response.json deleted file mode 100644 index f40c3c606..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/meters-list-response.json +++ /dev/null @@ -1,12 +0,0 @@ -[ - { - "meter_id": "YmQ5NDMxYzEtOGQ2OS00YWQzLTgwM2EtOGQ0YTZiODlmZDM2K2luc3RhbmNl", - "name": "instance", - "project_id": "35b17138-b364-4e6a-a131-8f3099c5be68", - "resource_id": "bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "source": "openstack", - "type": "gauge", - "unit": "instance", - "user_id": "efd87807-12d2-4b38-9c70-5f5c2ac427ff" - } -] diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/meters-list-response.xml b/api-ref/src/wadls/telemetry-api/src/v2/samples/meters-list-response.xml deleted file mode 100644 index 045f36683..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/meters-list-response.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - instance - gauge - instance - bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - 35b17138-b364-4e6a-a131-8f3099c5be68 - efd87807-12d2-4b38-9c70-5f5c2ac427ff - openstack - YmQ5NDMxYzEtOGQ2OS00YWQzLTgwM2EtOGQ0YTZiODlmZDM2K2luc3RhbmNl - - diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/resource-show-response.json b/api-ref/src/wadls/telemetry-api/src/v2/samples/resource-show-response.json deleted file mode 100644 index 8679b5e78..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/resource-show-response.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "links": [ - { - "href": "http://localhost:8777/v2/resources/bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "rel": "self" - }, - { - "href": "http://localhost:8777/v2/meters/volume?q.field=resource_id&q.value=bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "rel": "volume" - } - ], - "metadata": { - "name1": "value1", - "name2": "value2" - }, - "project_id": "35b17138-b364-4e6a-a131-8f3099c5be68", - "resource_id": "bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "source": "openstack", - "user_id": "efd87807-12d2-4b38-9c70-5f5c2ac427ff" -} diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/resource-show-response.xml b/api-ref/src/wadls/telemetry-api/src/v2/samples/resource-show-response.xml deleted file mode 100644 index 0516d5400..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/resource-show-response.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - 35b17138-b364-4e6a-a131-8f3099c5be68 - efd87807-12d2-4b38-9c70-5f5c2ac427ff - - - name2 - value2 - - - name1 - value1 - - - - - http://localhost:8777/v2/resources/bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - self - - - http://localhost:8777/v2/meters/volume?q.field=resource_id&q.value=bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - volume - - - openstack - diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/resources-list-response.json b/api-ref/src/wadls/telemetry-api/src/v2/samples/resources-list-response.json deleted file mode 100644 index 3655077ee..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/resources-list-response.json +++ /dev/null @@ -1,22 +0,0 @@ -[ - { - "links": [ - { - "href": "http://localhost:8777/v2/resources/bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "rel": "self" - }, - { - "href": "http://localhost:8777/v2/meters/volume?q.field=resource_id&q.value=bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "rel": "volume" - } - ], - "metadata": { - "name1": "value1", - "name2": "value2" - }, - "project_id": "35b17138-b364-4e6a-a131-8f3099c5be68", - "resource_id": "bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "source": "openstack", - "user_id": "efd87807-12d2-4b38-9c70-5f5c2ac427ff" - } -] diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/resources-list-response.xml b/api-ref/src/wadls/telemetry-api/src/v2/samples/resources-list-response.xml deleted file mode 100644 index 9041d6e7a..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/resources-list-response.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - 35b17138-b364-4e6a-a131-8f3099c5be68 - efd87807-12d2-4b38-9c70-5f5c2ac427ff - - - name2 - value2 - - - name1 - value1 - - - - - http://localhost:8777/v2/resources/bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - self - - - http://localhost:8777/v2/meters/volume?q.field=resource_id&q.value=bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - volume - - - openstack - - diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/sample-create-request.json b/api-ref/src/wadls/telemetry-api/src/v2/samples/sample-create-request.json deleted file mode 100644 index 38a94eedd..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/sample-create-request.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "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/sample-create-request.xml b/api-ref/src/wadls/telemetry-api/src/v2/samples/sample-create-request.xml deleted file mode 100644 index 21af1af55..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/sample-create-request.xml +++ /dev/null @@ -1,23 +0,0 @@ - - 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/sample-show-response.json b/api-ref/src/wadls/telemetry-api/src/v2/samples/sample-show-response.json deleted file mode 100644 index 9b3df91b2..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/sample-show-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "id": "9b23b398-6139-11e5-97e9-bc764e045bf6", - "metadata": { - "name1": "value1", - "name2": "value2" - }, - "meter": "instance", - "project_id": "35b17138-b364-4e6a-a131-8f3099c5be68", - "recorded_at": "2015-09-22T14:52:54.850725", - "resource_id": "bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "source": "openstack", - "timestamp": "2015-09-22T14:52:54.850718", - "type": "gauge", - "unit": "instance", - "user_id": "efd87807-12d2-4b38-9c70-5f5c2ac427ff", - "volume": 1 -} diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/sample-show-response.xml b/api-ref/src/wadls/telemetry-api/src/v2/samples/sample-show-response.xml deleted file mode 100644 index a11b74fb4..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/sample-show-response.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - 9b23b398-6139-11e5-97e9-bc764e045bf6 - instance - gauge - instance - 1.0 - efd87807-12d2-4b38-9c70-5f5c2ac427ff - 35b17138-b364-4e6a-a131-8f3099c5be68 - bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - openstack - 2015-09-22T14:52:54.850718 - 2015-09-22T14:52:54.850725 - - - name2 - value2 - - - name1 - value1 - - - diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/samples-list-response.json b/api-ref/src/wadls/telemetry-api/src/v2/samples/samples-list-response.json deleted file mode 100644 index 7d8e5bc7e..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/samples-list-response.json +++ /dev/null @@ -1,19 +0,0 @@ -[ - { - "id": "9b23b398-6139-11e5-97e9-bc764e045bf6", - "metadata": { - "name1": "value1", - "name2": "value2" - }, - "meter": "instance", - "project_id": "35b17138-b364-4e6a-a131-8f3099c5be68", - "recorded_at": "2015-09-22T14:52:54.850725", - "resource_id": "bd9431c1-8d69-4ad3-803a-8d4a6b89fd36", - "source": "openstack", - "timestamp": "2015-09-22T14:52:54.850718", - "type": "gauge", - "unit": "instance", - "user_id": "efd87807-12d2-4b38-9c70-5f5c2ac427ff", - "volume": 1 - } -] diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/samples-list-response.xml b/api-ref/src/wadls/telemetry-api/src/v2/samples/samples-list-response.xml deleted file mode 100644 index 04f441752..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/samples-list-response.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - 9b23b398-6139-11e5-97e9-bc764e045bf6 - instance - gauge - instance - 1.0 - efd87807-12d2-4b38-9c70-5f5c2ac427ff - 35b17138-b364-4e6a-a131-8f3099c5be68 - bd9431c1-8d69-4ad3-803a-8d4a6b89fd36 - openstack - 2015-09-22T14:52:54.850718 - 2015-09-22T14:52:54.850725 - - - name2 - value2 - - - name1 - value1 - - - - diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/statistics-list-response.json b/api-ref/src/wadls/telemetry-api/src/v2/samples/statistics-list-response.json deleted file mode 100644 index 1d8e1bc8f..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/statistics-list-response.json +++ /dev/null @@ -1,16 +0,0 @@ -[ - { - "avg": 4.5, - "count": 10, - "duration": 300, - "duration_end": "2013-01-04T16:47:00", - "duration_start": "2013-01-04T16:42:00", - "max": 9, - "min": 1, - "period": 7200, - "period_end": "2013-01-04T18:00:00", - "period_start": "2013-01-04T16:00:00", - "sum": 45, - "unit": "GiB" - } -] diff --git a/api-ref/src/wadls/telemetry-api/src/v2/samples/statistics-list-response.xml b/api-ref/src/wadls/telemetry-api/src/v2/samples/statistics-list-response.xml deleted file mode 100644 index 503e068de..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/samples/statistics-list-response.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - 4.5 - 10 - 300.0 - 2013-01-04T16:47:00 - 2013-01-04T16:42:00 - 9.0 - 1.0 - 7200 - 2013-01-04T18:00:00 - 2013-01-04T16:00:00 - 45.0 - GiB - - diff --git a/api-ref/src/wadls/telemetry-api/src/v2/wadl/os-telemetry-api-2.0.wadl b/api-ref/src/wadls/telemetry-api/src/v2/wadl/os-telemetry-api-2.0.wadl deleted file mode 100644 index 7ecd770b4..000000000 --- a/api-ref/src/wadls/telemetry-api/src/v2/wadl/os-telemetry-api-2.0.wadl +++ /dev/null @@ -1,806 +0,0 @@ - - - - - - - - - - - %common; - - %common_project; -]> - - - - - - - - &alarm_idTemplateParameter; - - - - - - - - - - - - - - - - &message_idTemplateParameter; - - - - - - - &nameTemplateParameter; - - - - - - - - - - - &sample_idTemplateParameter; - - - - - - - &resource_idTemplateParameter; - - - - - - - - - - - - - - - A representation of the API and storage capabilities. Usually, - the storage driver imposes constraints. - - - - - - - - - - - - - &capabilitiesListParameters; - - - - - - - Lists definitions for all resources. - - - - - &qQueryParameter; - - - - Set ?meter_links=1 to return a self - link and related meter links. - - - - - - - - - - - - - - - - &resourceParameters; &userIdParameter; - - - - - - - Shows details for a resource, by resource ID. - - - - - - - - &resourceParameters; &userIdParameter; - - - - - - - - - - - - Lists meters, based on the data recorded so far. - - - - - &qQueryParameter; - &limitReqParameter; - - - - - - - - &meterParameters; &userIdParameter; - - - - - - - - - - - - Lists samples for a meter, by meter name. - - - - - &qQueryParameter; - &limitReqParameter; - - - - - - - - &meterSamplesParameters; - - - - - - - - - - - - Adds samples to a meter, by meter name. - - - If you attempt to add a sample that is not supported, this - call returns the 409 response code. - - - - - - - - - - - Indicates whether the samples are &POST;ed - directly to storage. Set ?direct=True - to &POST; the samples directly to storage. - - - - - - - A list of samples. - - - - &meterSamplesParameters; - - - - - - - - - - - - - &meterSamplesParameters; - - - - - - - - &fault409; - - - - - Computes and lists statistics for samples in a - time range. - - - - - &qQueryParameter; - &groupbyQueryParameter; - &periodQueryParameter; - &aggregateQueryParameter; - &limitReqParameter; - - - - - - - - - - - If you set the aggregate query - parameter in the URI, a set of one or more - selectable aggregate values as a dictionary of key - (string) and value (float) pairs. - - - For example, the stddev function - returns output like this: - - [ - { - "aggregate": { - "stddev": 0.6858829 - }, - "duration_start": "2014-01-30T11:13:23", - "duration_end": "2014-01-31T16:07:13", - "duration": 104030, - "period": 0, - "period_start": "2014-01-30T11:13:23", - "period_end": "2014-01-31T16:07:13", - "groupby": null, - "unit": "%" - } -] - - - - - - The average of all volume values in the data. - - - - - - - The number of samples seen. - - - - - - - The number of seconds between the oldest and - newest date and time stamp. - - - - - - - The date and time in UTC format of the query end time. - - - - - - - The date and time in UTC format of the query start time. - - - - - - - If you set the groupby query - parameter in the URI to request statistics, a - dictionary of field names for group. - - - For example: - - [ - { - "count": 19, - "aggregate": { - "count": 19, - "cardinality/resource_id": 3 - }, - "duration": 328.47803, - "duration_start": "2014-01-31T10:00:41.823919", - "duration_end": "2014-01-31T10:06:10.301948", - "period": 900, - "period_start": "2014-01-31T10:00:00", - "period_end": "2014-01-31T10:15:00", - "groupby": { - "project_id": "061a5c91811e4044b7dc86c6136c4f99" - }, - "unit": "instance" - }, - { - "count": 22, - "aggregate": { - "count": 22, - "cardinality/resource_id": 4 - }, - "duration": 808.00385, - "duration_start": "2014-01-31T10:15:15", - "duration_end": "2014-01-31T10:28:43.003840", - "period": 900, - "period_start": "2014-01-31T10:15:00", - "period_end": "2014-01-31T10:30:00", - "groupby": { - "project_id": "061a5c91811e4044b7dc86c6136c4f99" - }, - "unit": "instance" - }, - { - "count": 2, - "aggregate": { - "count": 2, - "cardinality/resource_id": 2 - }, - "duration": 0, - "duration_start": "2014-01-31T10:35:15", - "duration_end": "2014-01-31T10:35:15", - "period": 900, - "period_start": "2014-01-31T10:30:00", - "period_end": "2014-01-31T10:45:00", - "groupby": { - "project_id": "061a5c91811e4044b7dc86c6136c4f99" - }, - "unit": "instance" - } -] - - - - - - The maximum volume seen in the data. - - - - - - - The minimum volume seen in the data. - - - - - - - The number of seconds between the period start and - end date and time stamps. - - - - - - - The period end date and time in UTC format. - - - - - - - The period start date and time in UTC format. - - - - - - - The total of all of the volume values seen in the - data. - - - - - - - The unit type of the data set. - - - - - - - - - - - - - - - Lists all known samples, based on the data recorded so far. - - - - - &qQueryParameter; - &limitReqParameter; - - - - - - - - &meterSamplesParameters; - - - - - - - - - - - - Shows details for a sample, by sample ID. - - - - - - - - &meterSamplesParameters; - - - - - - - - - - - - Lists alarms, based on a query. - - - - - &qQueryParameter; - - - - - - - - &alarmResponseParameters; - - - - - - - - - - - - Creates an alarm. - - - - - - - - An alarm within the request body. - - - - - - - - - - - &alarmResponseParameters; - - - - - - - - - - - - Shows details for an alarm, by alarm ID. - - - - - - - - &alarmResponseParameters; - - - - - - - - - - - - Updates an alarm. - - - - - - - - An alarm within the request body. - - - - - - - - - - - &alarmResponseParameters; - - - - - - - - - - - - Assembles and shows the history for an alarm, by - alarm ID. - - - - - &qQueryParameter; - - - - - - - - Sets the state of an alarm. - - - - - - - - The alarm state. A valid value is ok, - alarm, or insufficient - data. - - - - - - - - - - - Shows the state for an alarm, by alarm ID. - - - - - - - - - Deletes an alarm, by alarm ID. - - - - - - - - Lists all events. - - - - - &eventQueryParameter; - - - - - - - - &eventResponseParameters; - - - - - - - Shows details for an event. - - - - - - - - - &eventResponseParameters; - - - - diff --git a/api-ref/src/wadls/volume-api/src/common.ent b/api-ref/src/wadls/volume-api/src/common.ent deleted file mode 100644 index 2a4654542..000000000 --- a/api-ref/src/wadls/volume-api/src/common.ent +++ /dev/null @@ -1,3473 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - -'> - - - - -'> - - - - - - - An alias, which is a name for a pointer to a resource. For example, a - named extension. - - -'> - - - - The UUID for a backup. - - -'> - - - - The ID of the consistency group snapshot. - - -'> - - - - The ID of the consistency group. - - -'> - - - - The description of the volume type. - - -'> - - - - The name of the host that hosts the storage back end. - - -'> - - - - The interface ID. - - -'> - - - - Indicates whether the volume type is public or not. - Default is true. - - -'> - - - - The ID of the QoS specification. - - -'> - - - - The UUID of the server. - - -'> - - - - The UUID of the snapshot. - - -'> - - - - The UUID of the tenant in a multi-tenancy cloud. - - -'> - - - - The UUID of the administrative tenant. - - -'> - - - - The UUID for the tenant for which you want to show, update, or delete - quotas. This UUID is different from the first tenant ID that you specify - in the URI: That UUID is for the administrative tenant. - - -'> - - - - The user ID. Specify in the URI as user_id={user_id}. - - -'> - - - - The UUID of the volume. - - -'> - - - - The UUID for an existing volume type. - - -'> - - - - - - - Comma-separated list of sort keys and optional sort directions in the - form of <key>[:<direction>]. A valid direction is - asc (ascending) or desc (descending). - - -'> - - - - Sorts by one or more sets of attribute and sort direction combinations. - If you omit the sort direction in a set, default is desc. - - -'> - - - - Sorts by an attribute. A valid value is name, - status, container_format, - disk_format, size, id, - created_at, or updated_at. Default is - created_at. The API uses the natural sorting direction of - the sort_key attribute value. - - -'> - - - - Set to usage=true to show quota usage. Default is - false. - - -'> - - - - - - - The name of the extension. For example, "Fox In Socks." - - - - - - - The extension description. - - - - - - - Link associated to the extension. - - - - - - - The alias for the extension. For example, "FOXNSOX", - "os-availability-zone", "os-extended-quotas", - "os-share-unmanage" or "os-used-limits." - - - - - - - List of links related to the extension. - - - - - - - The date and time stamp when the extension was last updated. - - -'> - - - - An absolute limits object. - - -'> - - - - The connector object. - - -'> - - - - A list of limit objects. - - -'> - - - - A metadata object. Contains one or more metadata key and - value pairs that are associated with the volume. - - -'> - - - - A qos_specs object. - - -'> - - - - A quota_set object. - - -'> - - - - A snapshot object. - - -'> - - - - A list of snapshot objects. - - -'> - - - - A volume object. - - -'> - - - - A list of volume objects. - - -'> - - - - A volume_type object. - - -'> - - - - A list of volume_type objects. - - -'> - - - - A backup object. - - -'> - - - - A list of backup objects. - - -'> - - - - A restore object. - - -'> - - - - - - - Rate-limit volume copy bandwidth, used to mitigate slow down of data - access from the instances. - - - - - - - The total number of snapshots used. - - - - - - - The maximum number of backups. - - - - - - - The maximum total amount of volumes, in gibibytes (GiB). - - - - - - - The maximum number of snapshots. - - - - - - - The maximum total amount of backups, in gibibytes (GiB). - - - - - - - The total number of backups gibibytes (GiB) used. - - - - - - - The maximum number of volumes. - - - - - - - The total number of volumes used. - - - - - - - The total number of backups used. - - - - - - - The total number of gibibytes (GiB) used. - - -'> - - - - - - - - - The number of instance cores that are allowed for each tenant. - - - - - - - The number of fixed IP addresses that are allowed for each tenant. Must - be equal to or greater than the number of allowed instances. - - - - - - - The number of floating IP addresses that are allowed for each tenant. - - - - - - - The ID for the quota set. - - - - - - - The number of bytes of content that are allowed for each injected file. - - - - - - - The number of bytes that are allowed for each injected file path. - - - - - - - The number of injected files that are allowed for each tenant. - - - - - - - The number of instances that are allowed for each tenant. - - - - - - - The number of key pairs that are allowed for each user. - - - - - - - The number of metadata items that are allowed for each instance. - - - - - - - The amount of instance RAM in megabytes that are allowed for each tenant. - - - - - - - The number of rules that are allowed for each security group. - - - - - - - The number of security groups that are allowed for each tenant. - - -'> - - - - - - - The number of instance cores that are allowed for each tenant. - - - - - - - The number of fixed IP addresses that are allowed for each tenant. Must - be equal to or greater than the number of allowed instances. - - - - - - - The number of floating IP addresses that are allowed for each tenant. - - - - - - - The ID for the quota set. - - - - - - - The number of bytes of content that are allowed for each injected file. - - - - - - - The number of bytes that are allowed for each injected file path. - - - - - - - The number of injected files that are allowed for each tenant. - - - - - - - The number of instances that are allowed for each tenant. - - - - - - - The number of key pairs that are allowed for each user. - - - - - - - The number of metadata items that are allowed for each instance. - - - - - - - The amount of instance RAM in megabytes that are allowed for each - tenant. - - - - - - - The number of rules that are allowed for each security group. - - - - - - - The number of security groups that are allowed for each tenant. - - - - - - - The in use data size. Visible only if you set the - usage=true query parameter. - - - - - - - Reserved volume size. Visible only if you set the - usage=true query parameter. - - -'> - - - - The volume name. - - - - - - - The UUID of the volume. - - - - - - - The volume links. - - -'> - - - - The volume migration status. - - - - - - - Instance attachment information. - - - If this volume is attached to a server instance, the attachments list - includes the UUID of the attached server, an attachment UUID, the name - of the attached host, if any, the volume UUID, the device, and the - device UUID. - - - Otherwise, this list is empty. - - - - - - - The volume links. - - - - - - - The availability zone. - - - - - - - Current back-end of the volume. - - - - - - - If true, this volume is encrypted. - - - -&updated_at-ResponseParameter; - - - - The volume replication status managed by the driver of backend storage. - - - - - - - The volume replication status. - - - - - - - The UUID of the source volume snapshot. - - - - - - - The UUID of the volume. - - - - - - - The size of the volume, in gibibytes (GiB). - - - - - - - The UUID of the user. - - - - - - - The tenant ID which the volume belongs to. - - - - - - - The status of this volume migration - (None means that a migration is not currently in progress). - - - - - - - One or more metadata key and value pairs that are associated with the - volume. - - - - - - - The volume status. - - - - - - - The volume description. - - - - - - - If true, this volume can attach to more than one instance. - - - - - - - The name of the volume replication driver. - - - - - - - The UUID of the source volume. - - - - - - - The UUID of the consistency group. - - - - - - - The volume ID that this volume name on the back-end is based on. - - - - - - - The volume name. - - - - - - - Enables or disables the bootable attribute. - You can boot an instance from a bootable volume. - - - -&created_at-ResponseParameter; - - - - The volume type. In an environment with multiple-storage back ends, the - scheduler determines where to send the volume based on the volume - type. - - - For information about how to use volume types to create multiple- - storage back ends, see Configure - multiple-storage back ends. - - - '> - - - - The number of gigabytes that are allowed for each tenant. - - - - - - - The number of snapshots that are allowed for each tenant. - - - - - - - The number of volumes that are allowed for each tenant. - - -'> - - - - The os-extend action. - - - - - - - The new size of the volume, in gibibytes (GiB). - - -'> - - - - The os-reset_status action. - - - - - - - The volume status. - - - - - - - The volume attach status. - - - - - - - The volume migration status. - - -'> - - - - The os-set_image_metadata action. - - - - - - - The image metadata to add to the volume as a set - of metadata key and value pairs. - - -'> - - - - The os-unset_image_metadata action. - This action removes the key-value pairs from the image metadata. - - - - - - - The metadata key name for the metadata that you want to remove. - - -'> - - - - The os-unmanage action. - This action removes the specified volume from Cinder management. - - -'> - - - - The os-force_detach action. - - - -&connectorObjectParameter; -&interface_idTemplateParameter; -'> - - - - The os-attach action. - - - - - - - The UUID of the attaching instance. - - - - - - - The name of the attaching host. - - - - - - - The attaching mount point. - - -'> - - - - The os-promote-replica action. - - -'> - - - - The os-reenable-replica action. - - - - - - The size of the volume, in gibibytes (GiB). - - - - The name of the volume replication driver. - - - - The status of the volume replication. -'> - - - - A quota_set object. - - - - - - - The number of gigabytes allowed for each tenant. - - - - - - - The number of snapshots allowed for each tenant. - - - - - - - The number of volumes allowed for each tenant. - - -'> - - - - Sorts by an image attribute. A valid value is name, - status, container_format, - disk_format, size, id, - created_at, or updated_at. Default is - created_at. The API uses the natural sorting direction of - the sort_key attribute value. - - - - - - - Sorts by one or more sets of attribute and sort direction combinations. - If you omit the sort direction in a set, default is desc. - - -'> - - - - The name of the storage pool. - - - - - - - The volume type access. - - - - - - - The capabilities description. - - - - - - - The driver version. - - - - - - - The name of the back-end volume. - - - - - - - The name of the vendor. - - - - - - - The storage namespace, such as - OS::Storage::Capabilities::foo. - - - - - - - The backend volume capabilities list, which is consisted of - cinder standard capabilities and vendor unique properties. - - - - - - - The storage protocol, such as Fibre Channel, iSCSI, NFS, and so on. - - -'> - - - - A quota_set object. - - - - - - - The number of gigabytes allowed for each tenant. - - - - - - - The number of snapshots allowed for each tenant. - - - - - - - The number of volumes allowed for each tenant. - - -'> - - - - - The action. - - - - - - - The storage namespace, such as - OS::Storage::Capabilities::foo. - - - - - - - The vendor name. - - - - - - - Volume back-end storage name. - - - - - - - The pool name. - - - - - - - The driver version. - - - - - - - The storage protocol, such as Fibre Channel, iSCSI, NFS, and so on. - - - - - - - The display name. - - - - - - - The storage description. - - - - - - - Enables public or private visibility. Set to true to - make the back end publicly visible. - - - - - - - A set of storage properties, such as QoS, IOPS, and so on. - - -'> - - - - The UUID of the consistency group. - - - - - - - The consistency group name. - - -'> - - - - - - - - - The name of the consistency group. - - - - - - - The description of the consistency group. - - - - - - - The list of volume types. - - - In an environment with multiple-storage back ends, the scheduler - determines where to send the volume based on the volume type. - - - For information about how to use volume types to create multiple-storage - back ends, see Configure - multiple-storage back ends. - - - - - - - The UUID of the user. - - - - - - - The UUID of the project. - - - - - - - The name of the availability zone. - - - - - - - The status of the consistency group. - - -'> - - - - The name of the consistency group. - - - - - - - The description of the consistency group. - - - - - - - The UUID of the consistency group snapshot. - - - - - - - The UUID of the source consistency group. - - - - - - - The UUID of the user. - - - - - - - The UUID of the project. - - - - - - - The status of the consistency group. - - -'> - - - - - - - The UUID of the consistency group. - - - - - - - The consistency group status. A valid value is creating, - available, error, deleting, - updating, or invalid. - - - - - - - The availability zone name. - - - -&created_at-ResponseParameter; - - - - The consistency group name. - - - - - - - The consistency group description. - - - - - - - The list of volume type IDs. - - -'> - - - - If set to true, forces deletion of a consistency group - that has a registered volume. - - -'> - - - - The consistency group name. - - - - - - - The consistency group description. - - - - - - - One or more volume UUIDs, separated by commas, to add to the volume - consistency group. - - - - - - - One or more volume UUIDs, separated by commas, to remove from the - volume consistency group. - - -'> - - - - The UUID of the consistency group snapshot. - - - - - - - The consistency group snapshot name. - - -'> - - - - The consistency group snapshot name. - - -'> - - - - The UUID of the consistency group snapshot. - - - - - - - The UUID of the consistency group. - - - - - - - The status of the consistency group snapshot. - - - -&created_at-ResponseParameter; - - - - The consistency group snapshot name. - - - - - - - The consistency group snapshot description. - - -'> - - - - The UUID of the consistency group. - - - - - - - The consistency group snapshot name. - - - - - - - The consistency group snapshot description. - - - - - - - The UUID of the user. - - - - - - - The UUID of the project. - - - - - - - The status of the consistency group snapshot. - - -'> - - - - The status for the snapshot. - - - - - - - A description for the snapshot. - - - -&created_at-ResponseParameter; - - - - One or more metadata key and value pairs for the snapshot, if any. - - - - - - - If the snapshot was created from a volume, the volume ID. - - - - - - - The size of the volume, in gibibytes (GiB). - - - - - - - The snapshot UUID. - - - - - - - The name of the snapshot. - - -'> - - - - A set of key and value pairs that contains the properties for a volume - type. - - - - - - - The UUID for the volume type. - - - -&availability_zoneResponseParameter; -&created_at-ResponseParameter; - - - - The name of the volume type. - - - - - - - A set of key and value pairs that contains the specifications for a - volume type. - - -'> - - - - - - - - - One or more metadata key and value pairs for the snapshot. - - -'> - - - - - - - - - The size of the volume, in gibibytes (GiB). - - - - - - - The availability zone. - - - - - - - The UUID of the source volume. The API creates a new volume with the - same size as the source volume. - - - - - - - The volume description. - - - - - - - To enable this volume to attach to more than one server, set this - value to true. Default is false. - - - - - - - To create a volume from an existing snapshot, specify the UUID of the - volume snapshot. The volume is created in same availability zone and - with same size as the snapshot. - - - - - - - The volume name. - - - - - - - The UUID of the image from which you want to create the volume. Required - to create a bootable volume. - - - - - - - The volume type. To create an environment with multiple-storage back - ends, you must specify a volume type. Block Storage volume back ends are - spawned as children to cinder-volume, and they are keyed - from a unique queue. They are named cinder- - volume.HOST.BACKEND. For example, cinder- - volume.ubuntu.lvmdriver. When a volume is created, the scheduler - chooses an appropriate back end to handle the request based on the - volume type. - - - Default is None. - - - For information about how to use volume types to create multiple-storage - back ends, see Configure - multiple-storage back ends. - - - - - - - One or more metadata key and value pairs that are associated with the - volume. - - - - - - - The UUID of the primary volume to clone. - - - - - - - The UUID of the consistency group. - - - - - - - The dictionary of data to send to the scheduler. - - -'> - - - - The volume name. - - - - - - - The volume description. - - - - - - - One or more metadata key and value pairs that are associated with the - volume. - - -'> - - - - - - - The availability zone. - - - - - - - The UUID of the source volume, if any. - - - - - - - The volume description. - - - -&created_at-ResponseParameter; - - - - If true, this volume can attach to more than one instance. - - - - - - - The UUID of the source snapshot, if any. - - - - - - - The size of the volume, in gibibytes (GiB). - - - - - - - The volume name. - - - - - - - The UUID of the source image, if any. - - - - - - - The associated volume type. - - - - - - - Metadata key and value pairs that are associated with the - volume. - - -'> - - - - The volume status. - - - - - - - The volume migration status. - - - - - - - The UUID of the user. - - - - - - - Instance attachment information. - - - If this volume is attached to a server instance, the attachments list - includes the UUID of the attached server, an attachment UUID, the name - of the attached host, if any, the volume UUID, the device, and the - device UUID. - - - Otherwise, this list is empty. - - - - - - - The volume links. - - - - - - - The availability zone. - - - - - - - Enables or disables the bootable attribute. - You can boot an instance from a bootable volume. - - - - - - - If true, this volume is encrypted. - - - -&created_at-ResponseParameter; - - - - The volume description. - - - -&updated_at-ResponseParameter; - - - - The volume type. In an environment with multiple-storage back ends, the - scheduler determines where to send the volume based on the volume - type. - - - For information about how to use volume types to create multiple-storage - back ends, see Configure - multiple-storage back ends. - - - - - - - The volume name. - - - - - - - The volume replication status. - - - - - - - The UUID of the consistency group. - - - - - - - The UUID of the source volume. - - - - - - - The UUID of the source volume snapshot. The API creates a new volume - snapshot with the same size as the source volume snapshot. - - - - - - - If true, this volume can attach to more than one instance. - - - - - - - One or more metadata key and value pairs that are associated with the - volume. - - - - - - - The UUID of the volume. - - - - - - - The size of the volume, in gibibytes (GiB). - - -'> - - - - - - - - - The volume_type object. - - - - - - - The name of the volume type. - - - - - - - A set of key and value pairs that contains the specifications for a - volume type. - - -'> - - - - The ID of Volume Type to be accessed by project. - - -'> - - - - The ID of the project. Volume Type access to be added to this - project ID. - - -'> - - - - The ID of Volume Type. - - -'> - - - - The ID of the project. Volume Type access to be added to this - project ID. - - -'> - - - - The Project ID having access to this volume type. - - -'> - - - - - - - The volume_type object. - - - - - - - The name of the volume type. - - - - - - - A set of key and value pairs that contains the specifications for a - volume type. - - -'> - - - - The volume type access. Set to true if access is public. - Set to false if access is private. Default is - true. - - -'> - - - - The volume type access. If set to true, access is public. - If set to false, access is private. - - -'> - - - - - - - - - The container name or null. - - - - - - - The backup name. - - - - - - - The backup description or null. - - - - - - - The UUID of the volume that you want to back up. - - - - - - - The backup mode. A valid value is - true for incremental backup mode or - false for full backup mode. - Default is false. - - - - - - - Indicates whether to backup, even if the volume is attached. - Default is false. - - -'> - - - - The UUID of the volume to which you want to restore a backup. - - - - - - - The name of the volume to which you want to restore a backup. - - -'> - - - - - - - The UUID of the backup. - - - - - - - Links for the backup. - - - - - - - The backup name. - - -'> - - - - The UUID of the backup. - - - - - - - The UUID of the volume to which the backup was restored. - - -'> - - - - The availability zone. - - - - - - - The container name or null. - - - -&created_at-ResponseParameter; - - - - The backup description or null. - - - -&updated_at-ResponseParameter; - - - - If the backup failed, the reason for the failure. Otherwise, null. - - - -&volume_backupCreateResponseParameters; - - - - The number of objects in the backup. - - - - - - - The size of the backup, in GB. - - - - - - - The backup status. Refer to Backup statuses table for the possible status value. - - - - - - - The UUID of the volume from which the backup was created. - - - - - - - Indicates whether the backup mode is incremental. - If this value is true, the backup mode is incremental. - If this value is false, the backup mode is full. - - - - - - - If this value is true, the backup depends on other backups. - - -'> diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-defaults-show-response.json b/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-defaults-show-response.json deleted file mode 100644 index 239c64d23..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-defaults-show-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "quota_set": { - "cores": 20, - "fixed_ips": -1, - "floating_ips": 10, - "id": "fake_tenant", - "injected_file_content_bytes": 10240, - "injected_file_path_bytes": 255, - "injected_files": 5, - "instances": 10, - "key_pairs": 100, - "metadata_items": 128, - "ram": 51200, - "security_group_rules": 20, - "security_groups": 10 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-defaults-show-response.xml b/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-defaults-show-response.xml deleted file mode 100644 index 76a9292c1..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-defaults-show-response.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - 20 - -1 - 10 - 10240 - 255 - 5 - 10 - 100 - 128 - 51200 - 20 - 10 - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-show-response.json b/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-show-response.json deleted file mode 100644 index 239c64d23..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-show-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "quota_set": { - "cores": 20, - "fixed_ips": -1, - "floating_ips": 10, - "id": "fake_tenant", - "injected_file_content_bytes": 10240, - "injected_file_path_bytes": 255, - "injected_files": 5, - "instances": 10, - "key_pairs": 100, - "metadata_items": 128, - "ram": 51200, - "security_group_rules": 20, - "security_groups": 10 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-show-response.xml b/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-show-response.xml deleted file mode 100644 index 76a9292c1..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-show-response.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - 20 - -1 - 10 - 10240 - 255 - 5 - 10 - 100 - 128 - 51200 - 20 - 10 - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-update-request.json b/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-update-request.json deleted file mode 100644 index 1f12caa04..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-update-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "quota_set": { - "security_groups": 45 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-update-request.xml b/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-update-request.xml deleted file mode 100644 index 596ce56ac..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-update-request.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - 45 - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-update-response.json b/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-update-response.json deleted file mode 100644 index 2be76d472..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-update-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "quota_set": { - "cores": 20, - "fixed_ips": -1, - "floating_ips": 10, - "injected_file_content_bytes": 10240, - "injected_file_path_bytes": 255, - "injected_files": 5, - "instances": 10, - "key_pairs": 100, - "metadata_items": 128, - "ram": 51200, - "security_group_rules": 20, - "security_groups": 45 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-update-response.xml b/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-update-response.xml deleted file mode 100644 index e03a0bf5e..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/os-quota-sets/quotas-update-response.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - 20 - -1 - 10 - 10240 - 255 - 5 - 10 - 100 - 128 - 51200 - 20 - 45 - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-show-detail-response.json b/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-show-detail-response.json deleted file mode 100644 index 53ecff0ba..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-show-detail-response.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "quota_set": { - "cores": { - "in_use": 0, - "limit": 20, - "reserved": 0 - }, - "fixed_ips": { - "in_use": 0, - "limit": -1, - "reserved": 0 - }, - "floating_ips": { - "in_use": 0, - "limit": 10, - "reserved": 0 - }, - "injected_files": { - "in_use": 0, - "limit": 5, - "reserved": 0 - }, - "instances": { - "in_use": 0, - "limit": 10, - "reserved": 0 - }, - "key_pairs": { - "in_use": 0, - "limit": 100, - "reserved": 0 - }, - "metadata_items": { - "in_use": 0, - "limit": 128, - "reserved": 0 - }, - "ram": { - "in_use": 0, - "limit": 51200, - "reserved": 0 - }, - "security_groups": { - "in_use": 0, - "limit": 10, - "reserved": 0 - }, - "injected_file_content_bytes": { - "in_use": 0, - "limit": 10240, - "reserved": 0 - }, - "injected_file_path_bytes": { - "in_use": 0, - "limit": 255, - "reserved": 0 - }, - "security_group_rules": { - "in_use": 0, - "limit": 20, - "reserved": 0 - } - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-show-response.json b/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-show-response.json deleted file mode 100644 index 239c64d23..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-show-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "quota_set": { - "cores": 20, - "fixed_ips": -1, - "floating_ips": 10, - "id": "fake_tenant", - "injected_file_content_bytes": 10240, - "injected_file_path_bytes": 255, - "injected_files": 5, - "instances": 10, - "key_pairs": 100, - "metadata_items": 128, - "ram": 51200, - "security_group_rules": 20, - "security_groups": 10 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-show-response.xml b/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-show-response.xml deleted file mode 100644 index 76a9292c1..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-show-response.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - 20 - -1 - 10 - 10240 - 255 - 5 - 10 - 100 - 128 - 51200 - 20 - 10 - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-update-request.json b/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-update-request.json deleted file mode 100644 index 6e5195f9a..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-update-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "quota_set": { - "force": true, - "instances": 9 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-update-request.xml b/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-update-request.xml deleted file mode 100644 index dd58ed24d..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-update-request.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - true - 9 - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-update-response.json b/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-update-response.json deleted file mode 100644 index 553933292..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-update-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "quota_set": { - "cores": 20, - "floating_ips": 10, - "fixed_ips": -1, - "injected_file_content_bytes": 10240, - "injected_file_path_bytes": 255, - "injected_files": 5, - "instances": 9, - "key_pairs": 100, - "metadata_items": 128, - "ram": 51200, - "security_group_rules": 20, - "security_groups": 10 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-update-response.xml b/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-update-response.xml deleted file mode 100644 index 43c36c7da..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/os-user-quotas/user-quotas-update-response.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - 20 - 10 - -1 - 10240 - 255 - 5 - 9 - 100 - 128 - 51200 - 20 - 10 - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-create-request.json b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-create-request.json deleted file mode 100644 index cc8ce2865..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-create-request.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "snapshot": { - "display_name": "snap-001", - "display_description": "Daily backup", - "volume_id": "521752a6-acf6-4b2d-bc7a-119f9148cd8c", - "force": true - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-create-request.xml b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-create-request.xml deleted file mode 100644 index 911667a7b..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-create-request.xml +++ /dev/null @@ -1,6 +0,0 @@ - - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-show-response.json b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-show-response.json deleted file mode 100644 index 68c54641d..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-show-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "snapshot": { - "status": "available", - "os-extended-snapshot-attributes:progress": "0%", - "description": null, - "created_at": "2014-05-06T17:59:52.000000", - "metadata": { - "key": "v1" - }, - "volume_id": "ebd80b99-bc3d-4154-9d28-5583baa80580", - "os-extended-snapshot-attributes:project_id": "7e0105e19cd2466193729ef78b604f79", - "size": 10, - "id": "dfcd17fe-3b64-44ba-b95f-1c9c7109ef95", - "name": "my-snapshot" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-show-response.xml b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-show-response.xml deleted file mode 100644 index c8e002424..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-show-response.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - v1 - - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-update-request.json b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-update-request.json deleted file mode 100644 index 75accc1a6..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-update-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "metadata": { - "key": "v1" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-update-request.xml b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-update-request.xml deleted file mode 100644 index cbcf6b273..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-update-request.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - v1 - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-update-response.json b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-update-response.json deleted file mode 100644 index 75accc1a6..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-update-response.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "metadata": { - "key": "v1" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-update-response.xml b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-update-response.xml deleted file mode 100644 index 31535fda4..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-metadata-update-response.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - v1 - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-show-response.json b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-show-response.json deleted file mode 100644 index f1514e860..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-show-response.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "snapshot": { - "id": "3fbbcccf-d058-4502-8844-6feeffdf4cb5", - "display_name": "snap-001", - "display_description": "Daily backup", - "volume_id": "521752a6-acf6-4b2d-bc7a-119f9148cd8c", - "status": "available", - "size": 30, - "created_at": "2012-02-29T03:50:07Z" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-show-response.xml b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-show-response.xml deleted file mode 100644 index c37ab2ed3..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshot-show-response.xml +++ /dev/null @@ -1,9 +0,0 @@ - - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshots-list-response.json b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshots-list-response.json deleted file mode 100644 index d148577e1..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshots-list-response.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "snapshots": [ - { - "id": "3fbbcccf-d058-4502-8844-6feeffdf4cb5", - "display_name": "snap-001", - "display_description": "Daily backup", - "volume_id": "521752a6-acf6-4b2d-bc7a-119f9148cd8c", - "status": "available", - "size": 30, - "created_at": "2012-02-29T03:50:07Z", - "metadata": { - "contents": "junk" - } - }, - { - "id": "e479997c-650b-40a4-9dfe-77655818b0d2", - "display_name": "snap-002", - "display_description": "Weekly backup", - "volume_id": "76b8950a-8594-4e5b-8dce-0dfa9c696358", - "status": "available", - "size": 25, - "created_at": "2012-03-19T01:52:47Z", - "metadata": {} - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshots-list-response.xml b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshots-list-response.xml deleted file mode 100644 index 2e103ff6b..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/snapshots-list-response.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - junk - - - - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/version-show-response.json b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/version-show-response.json deleted file mode 100644 index 63c8957a2..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/version-show-response.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "version": { - "id": "v1.0", - "links": [ - { - "href": "http://23.253.211.234:8776/v1/", - "rel": "self" - }, - { - "href": "http://docs.openstack.org/", - "rel": "describedby", - "type": "text/html" - } - ], - "media-types": [ - { - "base": "application/xml", - "type": "application/vnd.openstack.volume+xml;version=1" - }, - { - "base": "application/json", - "type": "application/vnd.openstack.volume+json;version=1" - } - ], - "status": "DEPRECATED", - "updated": "2014-06-28T12:20:21Z" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/versions-list-response.json b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/versions-list-response.json deleted file mode 100644 index 29b36bd17..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/versions-list-response.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "versions": [ - { - "id": "v1.0", - "links": [ - { - "href": "http://23.253.211.234:8776/v1/", - "rel": "self" - } - ], - "status": "DEPRECATED", - "updated": "2014-06-28T12:20:21Z" - }, - { - "id": "v2.0", - "links": [ - { - "href": "http://23.253.211.234:8776/v2/", - "rel": "self" - } - ], - "status": "CURRENT", - "updated": "2012-11-21T11:33:21Z" - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-create-request.json b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-create-request.json deleted file mode 100644 index fbbfe360c..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-create-request.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "volume": { - "display_name": "vol-001", - "display_description": "Another volume.", - "size": 30, - "volume_type": "289da7f8-6440-407c-9fb4-7db01ec49164", - "metadata": { - "contents": "junk" - }, - "availability_zone": "us-east1" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-create-request.xml b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-create-request.xml deleted file mode 100644 index 46d6c9be3..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-create-request.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - junk - - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-show-response.json b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-show-response.json deleted file mode 100644 index 0118c2fe2..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-show-response.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "volume": { - "id": "521752a6-acf6-4b2d-bc7a-119f9148cd8c", - "display_name": "vol-001", - "display_description": "Another volume.", - "status": "active", - "size": 30, - "volume_type": "289da7f8-6440-407c-9fb4-7db01ec49164", - "metadata": { - "contents": "junk" - }, - "availability_zone": "us-east1", - "bootable": "false", - "snapshot_id": null, - "attachments": [ - { - "attachment_id": "03987cd1-0ad5-40d1-9b2a-7cc48295d4fa", - "id": "47e9ecc5-4045-4ee3-9a4b-d859d546a0cf", - "volume_id": "6c80f8ac-e3e2-480c-8e6e-f1db92fe4bfe", - "server_id": "d1c4788b-9435-42e2-9b81-29f3be1cd01f", - "host_name": "mitaka", - "device": "/" - } - ], - "created_at": "2012-02-14T20:53:07Z" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-show-response.xml b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-show-response.xml deleted file mode 100644 index 7dc246265..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-show-response.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - junk - - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-type-create-request.json b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-type-create-request.json deleted file mode 100644 index af7e47f6b..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-type-create-request.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "volume_type": { - "name": "vol-type-001", - "extra_specs": { - "capabilities": "gpu" - } - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-type-create-request.xml b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-type-create-request.xml deleted file mode 100644 index dfe9b37a3..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-type-create-request.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - gpu - - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-type-show-response.json b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-type-show-response.json deleted file mode 100644 index a91f2e94d..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-type-show-response.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "volume_type": { - "id": "289da7f8-6440-407c-9fb4-7db01ec49164", - "name": "vol-type-001", - "extra_specs": { - "capabilities": "gpu" - } - } -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-type-show-response.xml b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-type-show-response.xml deleted file mode 100644 index 1c4291d08..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-type-show-response.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - gpu - - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-types-list-response.json b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-types-list-response.json deleted file mode 100644 index dc4ae5046..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-types-list-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "volume_types": [ - { - "id": "289da7f8-6440-407c-9fb4-7db01ec49164", - "name": "vol-type-001", - "extra_specs": { - "capabilities": "gpu" - } - }, - { - "id": "96c3bda7-c82a-4f50-be73-ca7621794835", - "name": "vol-type-002", - "extra_specs": {} - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-types-list-response.xml b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-types-list-response.xml deleted file mode 100644 index edde1f675..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volume-types-list-response.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - gpu - - - - diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volumes-list-response.json b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volumes-list-response.json deleted file mode 100644 index 0523be7aa..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volumes-list-response.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "volumes": [ - { - "id": "521752a6-acf6-4b2d-bc7a-119f9148cd8c", - "display_name": "vol-001", - "display_description": "Another volume.", - "status": "active", - "size": 30, - "volume_type": "289da7f8-6440-407c-9fb4-7db01ec49164", - "metadata": { - "contents": "junk" - }, - "availability_zone": "us-east1", - "snapshot_id": null, - "attachments": [ - { - "attachment_id": "03987cd1-0ad5-40d1-9b2a-7cc48295d4fa", - "id": "47e9ecc5-4045-4ee3-9a4b-d859d546a0cf", - "volume_id": "6c80f8ac-e3e2-480c-8e6e-f1db92fe4bfe", - "server_id": "d1c4788b-9435-42e2-9b81-29f3be1cd01f", - "host_name": "mitaka", - "device": "/" - } - ], - "created_at": "2012-02-14T20:53:07Z" - }, - { - "id": "76b8950a-8594-4e5b-8dce-0dfa9c696358", - "display_name": "vol-002", - "display_description": "Yet another volume.", - "status": "active", - "size": 25, - "volume_type": "96c3bda7-c82a-4f50-be73-ca7621794835", - "metadata": {}, - "availability_zone": "us-east2", - "snapshot_id": null, - "attachments": [], - "created_at": "2012-03-15T19:10:03Z" - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volumes-list-response.xml b/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volumes-list-response.xml deleted file mode 100644 index 0e20c3ed6..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/samples/volumes/volumes-list-response.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - junk - - - - diff --git a/api-ref/src/wadls/volume-api/src/v1/wadl/os-quota-sets-v1.wadl b/api-ref/src/wadls/volume-api/src/v1/wadl/os-quota-sets-v1.wadl deleted file mode 100644 index 7495ba953..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/wadl/os-quota-sets-v1.wadl +++ /dev/null @@ -1,457 +0,0 @@ - - - - %common; - - %common_project; -]> - - - - - &tenant_idTemplateParameter; - - - &admin_tenant_idTemplateParameter; - - - - - - - - - &admin_tenant_idTemplateParameter; - - &user_idTemplateParameter; - - - - - - - &user_idTemplateParameter; - - - - - - - - - - - - Shows default quotas for a tenant. - - - - - - - - - - - - - "aSetsResponseParameters; - - - - - - - Shows quotas for a tenant. - - - - - &usageQueryParameter; - - - - - - - - - - - - - "aSetsResponseParameters; - - - - - - - Updates quotas for a tenant. - - - - - - - - - - - - - "aSetsRequestParameters; - - - - - - - - - - - - - "aSetsResponseParameters; - - - - - - - Deletes quotas for a tenant so the - quotas revert to default values. - - - - - - - - Enables an admin user to show quotas for a - tenant and user. - - - - - - - - - - - - - "aSetsResponseParameters; - - - - - - - Updates quotas for a tenant and user. - - - - - - - - - - - - - "aSetsRequestParameters; - - - - - - - - - - - - - "aSetsResponseParameters; - - - - - - - Deletes quotas for a user so that - the quotas revert to default values. - - - - - - - - Shows details for quotas for a tenant and - user. - - - - - - - - - - - A quota_set object. - - - - - - - A cores object. - - - - - - - A fixed_ips - object. - - - - - - - A floating_ips - object. - - - - - - - The ID for the quota - set. - - - - - - - An injected_file_content_bytes - object. - - - - - - - An injected_file_path_bytes object. - - - - - - - An injected_files - object. - - - - - - - An instances - object. - - - - - - - A key_pairs - object. - - - - - - - A metadata_items object. - - - - - - - A ram object. - - - - - - - A security_group_rules object. - - - - - - - A security_groups object. - - - - - - - The number of items in use. - - - - - - - The number of items permitted for this tenant. - - - - - - - The number of reserved items. - - - - - - - diff --git a/api-ref/src/wadls/volume-api/src/v1/wadl/volumes-v1.wadl b/api-ref/src/wadls/volume-api/src/v1/wadl/volumes-v1.wadl deleted file mode 100644 index 1a5eabfc3..000000000 --- a/api-ref/src/wadls/volume-api/src/v1/wadl/volumes-v1.wadl +++ /dev/null @@ -1,536 +0,0 @@ - - - - %common; - - %common_project; -]> - - - - - - - - &tenant_idTemplateParameter; - - - - - - - - &volume_idTemplateParameter; - - - - - - - - - &volume_type_idTemplateParameter; - - - - - - - - - - - - - - &snapshot_idTemplateParameter; - - - - - - - - - - - - - - - API version details. - - - - - - - - Lists information about all Block Storage API versions. - - - - - - - - - - - - - - - - - Shows Block Storage API v1 details. - - - - - - - - - - - - - - - - - Creates a volume. - - - - - - - - - - - - - &volumeObjectParameter; - &createVolumeRequestParameters; - - - - - - - - - - - - - &volumeObjectParameter; - &createVolumeResponseParameters; - - - - - - - Lists all volumes. - - - - - - - - - - - - - &volumesObjectParameter; - &volumeSimpleResponseParameters; - - - - - - - Lists all volumes, with details. - - - - - - - - - - - - - &volumesObjectParameter; - &volumeResponseParameters; - - - - - - - Shows details for a volume. - - - - - - - - - - - - - &volumeObjectParameter; - &volumeResponseParameters; - - - - - - - Deletes a volume. - - - - - - - - Lists volume types. - - - - - - - - - - - - - - - - - - - Creates a volume type. - - - - - - - - - - - - - &volume_typeRequestParameters; - - - - - - - - - - - - - &volume_typeResponseParameters; - - - - - - - Updates a volume type. - - - - - - - - - - - - - &volume_typeRequestParameters; - - - - - - - - - - - - - &volume_typeResponseParameters; - - - - - - - Updates the extra specifications for a volume type. - - - - - - - - - - - - - &volume_typeRequestParameters; - - - - - - - - - - - - - &volume_typeResponseParameters; - - - - - - - Shows details for a volume type. - - - - - - - - - - - - - - - - - - - Deletes a volume type. - - - - - - - - Creates a snapshot. - - - - - - - - - - - - - &snapshotObjectParameter; - - - - - - - - - - - - - - - - - - - Lists all snapshots. - - - - - - - - - - - - - - - - - - - Lists all snapshots, with details. - - - - - - - - - - - - - - - - - - - Shows details for a snapshot. - - - - - - - - - - - - - - - - - - - Deletes a snapshot. - - - - - - - - Shows metadata for a snapshot. - - - - - - - - - - - - - - - - - - - Updates metadata for a snapshot. - - - - - - - - - - - - - &snapshot-metadataRequestParameter; - - - - - - - - - - - - - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-create-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-create-request.json deleted file mode 100644 index c7f8a74d5..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-create-request.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "backup": { - "container": null, - "description": null, - "name": "backup001", - "volume_id": "64f5d2fb-d836-4063-b7e2-544d5c1ff607", - "incremental": true - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-create-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-create-response.json deleted file mode 100644 index e2aec1c8f..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-create-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "backup": { - "id": "deac8b8c-35c9-4c71-acaa-889c2d5d5c8e", - "links": [ - { - "href": "http://localhost:8776/v2/c95fc3e4afe248a49a28828f286a7b38/backups/deac8b8c-35c9-4c71-acaa-889c2d5d5c8e", - "rel": "self" - }, - { - "href": "http://localhost:8776/c95fc3e4afe248a49a28828f286a7b38/backups/deac8b8c-35c9-4c71-acaa-889c2d5d5c8e", - "rel": "bookmark" - } - ], - "name": "backup001" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-force-delete-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-force-delete-request.json deleted file mode 100644 index 5c56464d9..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-force-delete-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "os-force_delete": {} -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-record-export-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-record-export-response.json deleted file mode 100644 index 8783eeda0..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-record-export-response.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "backup-record": { - "backup_service": "cinder.backup.drivers.swift", - "backup_url": "eyJzdGF0" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-record-import-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-record-import-request.json deleted file mode 100644 index 8783eeda0..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-record-import-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "backup-record": { - "backup_service": "cinder.backup.drivers.swift", - "backup_url": "eyJzdGF0" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-record-import-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-record-import-response.json deleted file mode 100644 index 60eeabbc9..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-record-import-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "backup": { - "id": "deac8b8c-35c9-4c71-acaa-889c2d5d5c8e", - "links": [ - { - "href": "http://localhost:8776/v2/c95fc3e4afe248a49a28828f286a7b38/backups/deac8b8c-35c9-4c71-acaa-889c2d5d5c8e", - "rel": "self" - }, - { - "href": "http://localhost:8776/c95fc3e4afe248a49a28828f286a7b38/backups/deac8b8c-35c9-4c71-acaa-889c2d5d5c8e", - "rel": "bookmark" - } - ], - "name": null - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-restore-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-restore-request.json deleted file mode 100644 index 2ccb7e516..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-restore-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "restore": { - "name": "vol-01", - "volume_id": "64f5d2fb-d836-4063-b7e2-544d5c1ff607" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-restore-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-restore-response.json deleted file mode 100644 index a344ea56c..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-restore-response.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "restore": { - "backup_id": "2ef47aee-8844-490c-804d-2a8efe561c65", - "volume_id": "795114e8-7489-40be-a978-83797f2c1dd3" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-show-response.json deleted file mode 100644 index c4fe0ffc4..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backup-show-response.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "backup": { - "availability_zone": "az1", - "container": "volumebackups", - "created_at": "2013-04-02T10:35:27.000000", - "description": null, - "fail_reason": null, - "id": "2ef47aee-8844-490c-804d-2a8efe561c65", - "links": [ - { - "href": "http://localhost:8776/v1/c95fc3e4afe248a49a28828f286a7b38/backups/2ef47aee-8844-490c-804d-2a8efe561c65", - "rel": "self" - }, - { - "href": "http://localhost:8776/c95fc3e4afe248a49a28828f286a7b38/backups/2ef47aee-8844-490c-804d-2a8efe561c65", - "rel": "bookmark" - } - ], - "name": "backup001", - "object_count": 22, - "size": 1, - "status": "available", - "volume_id": "e5185058-943a-4cb4-96d9-72c184c337d6", - "is_incremental": true, - "has_dependent_backups": false - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backups-list-detailed-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/backups/backups-list-detailed-response.json deleted file mode 100644 index d729ada68..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backups-list-detailed-response.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "backups": [ - { - "availability_zone": "az1", - "container": "volumebackups", - "created_at": "2013-04-02T10:35:27.000000", - "description": null, - "fail_reason": null, - "id": "2ef47aee-8844-490c-804d-2a8efe561c65", - "links": [ - { - "href": "http://localhost:8776/v1/c95fc3e4afe248a49a28828f286a7b38/backups/2ef47aee-8844-490c-804d-2a8efe561c65", - "rel": "self" - }, - { - "href": "http://localhost:8776/c95fc3e4afe248a49a28828f286a7b38/backups/2ef47aee-8844-490c-804d-2a8efe561c65", - "rel": "bookmark" - } - ], - "name": "backup001", - "object_count": 22, - "size": 1, - "status": "available", - "volume_id": "e5185058-943a-4cb4-96d9-72c184c337d6", - "is_incremental": true, - "has_dependent_backups": false - }, - { - "availability_zone": "az1", - "container": "volumebackups", - "created_at": "2013-04-02T10:21:48.000000", - "description": null, - "fail_reason": null, - "id": "4dbf0ec2-0b57-4669-9823-9f7c76f2b4f8", - "links": [ - { - "href": "http://localhost:8776/v1/c95fc3e4afe248a49a28828f286a7b38/backups/4dbf0ec2-0b57-4669-9823-9f7c76f2b4f8", - "rel": "self" - }, - { - "href": "http://localhost:8776/c95fc3e4afe248a49a28828f286a7b38/backups/4dbf0ec2-0b57-4669-9823-9f7c76f2b4f8", - "rel": "bookmark" - } - ], - "name": "backup002", - "object_count": 22, - "size": 1, - "status": "available", - "volume_id": "e5185058-943a-4cb4-96d9-72c184c337d6", - "is_incremental": true, - "has_dependent_backups": false - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backups-list-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/backups/backups-list-response.json deleted file mode 100644 index 8dd7d785a..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/backups/backups-list-response.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "backups": [ - { - "id": "2ef47aee-8844-490c-804d-2a8efe561c65", - "links": [ - { - "href": "http://localhost:8776/v1/c95fc3e4afe248a49a28828f286a7b38/backups/2ef47aee-8844-490c-804d-2a8efe561c65", - "rel": "self" - }, - { - "href": "http://localhost:8776/c95fc3e4afe248a49a28828f286a7b38/backups/2ef47aee-8844-490c-804d-2a8efe561c65", - "rel": "bookmark" - } - ], - "name": "backup001" - }, - { - "id": "4dbf0ec2-0b57-4669-9823-9f7c76f2b4f8", - "links": [ - { - "href": "http://localhost:8776/v1/c95fc3e4afe248a49a28828f286a7b38/backups/4dbf0ec2-0b57-4669-9823-9f7c76f2b4f8", - "rel": "self" - }, - { - "href": "http://localhost:8776/c95fc3e4afe248a49a28828f286a7b38/backups/4dbf0ec2-0b57-4669-9823-9f7c76f2b4f8", - "rel": "bookmark" - } - ], - "name": "backup002" - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/capabilities/backend-capabilities-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/capabilities/backend-capabilities-response.json deleted file mode 100644 index a72a23815..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/capabilities/backend-capabilities-response.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "namespace": "OS::Storage::Capabilities::fake", - "vendor_name": "OpenStack", - "volume_backend_name": "lvm", - "pool_name": "pool", - "driver_version": "2.0.0", - "storage_protocol": "iSCSI", - "display_name": "Capabilities of Cinder LVM driver", - "description": "These are volume type options provided by Cinder LVM driver, blah, blah.", - "visibility": "public", - "properties": { - "compression": { - "title": "Compression", - "description": "Enables compression.", - "type": "boolean" - }, - "qos": { - "title": "QoS", - "description": "Enables QoS.", - "type": "boolean" - }, - "replication": { - "title": "Replication", - "description": "Enables replication.", - "type": "boolean" - }, - "thin_provisioning": { - "title": "Thin Provisioning", - "description": "Sets thin provisioning.", - "type": "boolean" - } - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/cgsnapshots/cgsnapshots-create-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/cgsnapshots/cgsnapshots-create-request.json deleted file mode 100644 index 36d6f4537..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/cgsnapshots/cgsnapshots-create-request.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "cgsnapshot": { - "consistencygroup_id": "6f519a48-3183-46cf-a32f-41815f814546", - "name": "firstcg", - "description": "first consistency group", - "user_id": "6f519a48-3183-46cf-a32f-41815f814444", - "project_id": "6f519a48-3183-46cf-a32f-41815f815555", - "status": "creating" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/cgsnapshots/cgsnapshots-create-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/cgsnapshots/cgsnapshots-create-response.json deleted file mode 100644 index 6d24a97f1..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/cgsnapshots/cgsnapshots-create-response.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "cgsnapshot": { - "id": "6f519a48-3183-46cf-a32f-41815f816666", - "name": "firstcg" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/cgsnapshots/cgsnapshots-list-detailed-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/cgsnapshots/cgsnapshots-list-detailed-response.json deleted file mode 100644 index 93ad12870..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/cgsnapshots/cgsnapshots-list-detailed-response.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "cgsnapshots": [ - { - "id": "6f519a48-3183-46cf-a32f-41815f813986", - "consistencygroup_id": "6f519a48-3183-46cf-a32f-41815f814444", - "status": "available", - "created_at": "2015-09-16T09:28:52.000000", - "name": "my-cg1", - "description": "my first consistency group" - }, - { - "id": "aed36625-a6d7-4681-ba59-c7ba3d18c148", - "consistencygroup_id": "aed36625-a6d7-4681-ba59-c7ba3d18dddd", - "status": "error", - "created_at": "2015-09-16T09:31:15.000000", - "name": "my-cg2", - "description": "Edited description" - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/cgsnapshots/cgsnapshots-list-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/cgsnapshots/cgsnapshots-list-response.json deleted file mode 100644 index 726aa803a..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/cgsnapshots/cgsnapshots-list-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "cgsnapshots": [ - { - "id": "6f519a48-3183-46cf-a32f-41815f813986", - "name": "my-cg1" - }, - { - "id": "aed36625-a6d7-4681-ba59-c7ba3d18c148", - "name": "my-cg2" - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/cgsnapshots/cgsnapshots-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/cgsnapshots/cgsnapshots-show-response.json deleted file mode 100644 index 632a5afba..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/cgsnapshots/cgsnapshots-show-response.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "cgsnapshot": { - "id": "6f519a48-3183-46cf-a32f-41815f813986", - "consistencygroup_id": "6f519a48-3183-46cf-a32f-41815f814444", - "status": "available", - "created_at": "2015-09-16T09:28:52.000000", - "name": "my-cg1", - "description": "my first consistency group" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-create-from-src-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-create-from-src-request.json deleted file mode 100644 index ad25c5d02..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-create-from-src-request.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "consistencygroup-from-src": { - "name": "firstcg", - "description": "first consistency group", - "cgsnapshot_id": "6f519a48-3183-46cf-a32f-41815f813986", - "source_cgid": "6f519a48-3183-46cf-a32f-41815f814546", - "user_id": "6f519a48-3183-46cf-a32f-41815f815555", - "project_id": "6f519a48-3183-46cf-a32f-41815f814444", - "status": "creating" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-create-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-create-request.json deleted file mode 100644 index 29c691c57..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-create-request.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "consistencygroup": { - "name": "firstcg", - "description": "first consistency group", - "volume_types": [ - "type1", - "type2" - ], - "user_id": "6f519a48-3183-46cf-a32f-41815f814546", - "project_id": "6f519a48-3183-46cf-a32f-41815f815555", - "availability_zone": "az0", - "status": "creating" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-create-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-create-response.json deleted file mode 100644 index 113950ab6..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-create-response.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "consistencygroup": { - "id": "6f519a48-3183-46cf-a32f-41815f816666", - "name": "firstcg" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-delete-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-delete-request.json deleted file mode 100644 index 8ad8745e7..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-delete-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "consistencygroup": { - "force": false - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-show-response.json deleted file mode 100644 index 3cbb87d74..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-show-response.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "consistencygroup": { - "id": "6f519a48-3183-46cf-a32f-41815f813986", - "status": "available", - "availability_zone": "az1", - "created_at": "2015-09-16T09:28:52.000000", - "name": "my-cg1", - "description": "my first consistency group", - "volume_types": [ - "123456" - ] - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-show-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-show-response.xml deleted file mode 100644 index a9d2b4dd9..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-show-response.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - "123456" - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-update-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-update-request.json deleted file mode 100644 index 945465516..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-group-update-request.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "consistencygroup": { - "name": "my_cg", - "description": "My consistency group", - "add_volumes": "volume-uuid-1,volume-uuid-2", - "remove_volumes": "volume-uuid-8,volume-uuid-9" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-groups-list-detailed-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-groups-list-detailed-response.json deleted file mode 100644 index 618c65882..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-groups-list-detailed-response.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "consistencygroups": [ - { - "id": "6f519a48-3183-46cf-a32f-41815f813986", - "status": "available", - "availability_zone": "az1", - "created_at": "2015-09-16T09:28:52.000000", - "name": "my-cg1", - "description": "my first consistency group", - "volume_types": [ - "123456" - ] - }, - { - "id": "aed36625-a6d7-4681-ba59-c7ba3d18c148", - "status": "error", - "availability_zone": "az2", - "created_at": "2015-09-16T09:31:15.000000", - "name": "my-cg2", - "description": "Edited description", - "volume_types": [ - "234567" - ] - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-groups-list-detailed-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-groups-list-detailed-response.xml deleted file mode 100644 index bed4f6256..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-groups-list-detailed-response.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - "123456" - - - - - "234567" - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-groups-list-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-groups-list-response.json deleted file mode 100644 index a53863f43..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/consistencygroups/consistency-groups-list-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "consistencygroups": [ - { - "id": "6f519a48-3183-46cf-a32f-41815f813986", - "name": "my-cg1" - }, - { - "id": "aed36625-a6d7-4681-ba59-c7ba3d18c148", - "name": "my-cg2" - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/host-attach-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/host-attach-request.json deleted file mode 100644 index 01d064451..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/host-attach-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "os-attach": { - "host_name": "my_host" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/limits/limits-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/limits/limits-show-response.json deleted file mode 100644 index 38d0ccd3c..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/limits/limits-show-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "limits": { - "rate": [], - "absolute": { - "totalSnapshotsUsed": 0, - "maxTotalBackups": 10, - "maxTotalVolumeGigabytes": 1000, - "maxTotalSnapshots": 10, - "maxTotalBackupGigabytes": 1000, - "totalBackupGigabytesUsed": 0, - "maxTotalVolumes": 10, - "totalVolumesUsed": 0, - "totalBackupsUsed": 0, - "totalGigabytesUsed": 0 - } - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/limits/limits-show-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/limits/limits-show-response.xml deleted file mode 100644 index 0f932b074..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/limits/limits-show-response.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-show-defaults-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-show-defaults-response.json deleted file mode 100644 index 6c267112c..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-show-defaults-response.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "quota_set": { - "gigabytes": 5, - "snapshots": 10, - "volumes": 20 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-show-defaults-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-show-defaults-response.xml deleted file mode 100644 index b63b30b08..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-show-defaults-response.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - 5 - 10 - 20 - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-show-response.json deleted file mode 100644 index 6c267112c..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-show-response.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "quota_set": { - "gigabytes": 5, - "snapshots": 10, - "volumes": 20 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-show-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-show-response.xml deleted file mode 100644 index b63b30b08..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-show-response.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - 5 - 10 - 20 - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-update-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-update-request.json deleted file mode 100644 index 9ab32c11c..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-update-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "quota_set": { - "snapshots": 45 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-update-request.xml b/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-update-request.xml deleted file mode 100644 index ccf34efa0..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-update-request.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - 45 - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-update-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-update-response.json deleted file mode 100644 index 9ab32c11c..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-update-response.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "quota_set": { - "snapshots": 45 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-update-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-update-response.xml deleted file mode 100644 index b63b30b08..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-update-response.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - 5 - 10 - 20 - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-user-show-detailed-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-user-show-detailed-response.json deleted file mode 100644 index 79609eb84..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-user-show-detailed-response.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "quota_set": { - "gigabytes": { - "in_use": 100, - "limit": -1, - "reserved": 0 - }, - "snapshots": { - "in_use": 12, - "limit": -1, - "reserved": 0 - }, - "volumes": { - "in_use": 1, - "limit": -1, - "reserved": 0 - } - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-user-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-user-show-response.json deleted file mode 100644 index 6c267112c..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-user-show-response.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "quota_set": { - "gigabytes": 5, - "snapshots": 10, - "volumes": 20 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-user-show-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-user-show-response.xml deleted file mode 100644 index b63b30b08..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-quota-sets/quotas-user-show-response.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - 5 - 10 - 20 - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-vol-image-meta/image-metadata-show-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-vol-image-meta/image-metadata-show-request.json deleted file mode 100644 index f84e8261d..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-vol-image-meta/image-metadata-show-request.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "volume": { - "host": "geraint-VirtualBox", - "ref": { - "source-volume-name": "existingLV", - "source-volume-id": "1234" - }, - "name": "New Volume", - "availability_zone": "az2", - "description": "Volume imported from existingLV", - "volume_type": null, - "bootable": true, - "metadata": { - "key1": "value1", - "key2": "value2" - } - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-vol-image-meta/image-metadata-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-vol-image-meta/image-metadata-show-response.json deleted file mode 100644 index 343ca66bc..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-vol-image-meta/image-metadata-show-response.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "volume": { - "status": "creating", - "user_id": "eae1472b5fc5496998a3d06550929e7e", - "attachments": [], - "links": [ - { - "href": "http://10.0.2.15:8776/v2/87c8522052ca4eed98bc672b4c1a3ddb/volumes/23cf872b-c781-4cd4-847d-5f2ec8cbd91c", - "rel": "self" - }, - { - "href": "http://10.0.2.15:8776/87c8522052ca4eed98bc672b4c1a3ddb/volumes/23cf872b-c781-4cd4-847d-5f2ec8cbd91c", - "rel": "bookmark" - } - ], - "availability_zone": "az2", - "bootable": "false", - "encrypted": "false", - "created_at": "2014-07-18T00:12:54.000000", - "description": "Volume imported from existingLV", - "os-vol-tenant-attr:tenant_id": "87c8522052ca4eed98bc672b4c1a3ddb", - "volume_type": null, - "name": "New Volume", - "source_volid": null, - "snapshot_id": null, - "metadata": { - "key2": "value2", - "key1": "value1" - }, - "id": "23cf872b-c781-4cd4-847d-5f2ec8cbd91c", - "size": 0 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-manage/volume-manage-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-manage/volume-manage-request.json deleted file mode 100644 index f84e8261d..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-manage/volume-manage-request.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "volume": { - "host": "geraint-VirtualBox", - "ref": { - "source-volume-name": "existingLV", - "source-volume-id": "1234" - }, - "name": "New Volume", - "availability_zone": "az2", - "description": "Volume imported from existingLV", - "volume_type": null, - "bootable": true, - "metadata": { - "key1": "value1", - "key2": "value2" - } - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-manage/volume-manage-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-manage/volume-manage-response.json deleted file mode 100644 index 343ca66bc..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-manage/volume-manage-response.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "volume": { - "status": "creating", - "user_id": "eae1472b5fc5496998a3d06550929e7e", - "attachments": [], - "links": [ - { - "href": "http://10.0.2.15:8776/v2/87c8522052ca4eed98bc672b4c1a3ddb/volumes/23cf872b-c781-4cd4-847d-5f2ec8cbd91c", - "rel": "self" - }, - { - "href": "http://10.0.2.15:8776/87c8522052ca4eed98bc672b4c1a3ddb/volumes/23cf872b-c781-4cd4-847d-5f2ec8cbd91c", - "rel": "bookmark" - } - ], - "availability_zone": "az2", - "bootable": "false", - "encrypted": "false", - "created_at": "2014-07-18T00:12:54.000000", - "description": "Volume imported from existingLV", - "os-vol-tenant-attr:tenant_id": "87c8522052ca4eed98bc672b4c1a3ddb", - "volume_type": null, - "name": "New Volume", - "source_volid": null, - "snapshot_id": null, - "metadata": { - "key2": "value2", - "key1": "value1" - }, - "id": "23cf872b-c781-4cd4-847d-5f2ec8cbd91c", - "size": 0 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfer-accept-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfer-accept-request.json deleted file mode 100644 index 3399f1e0c..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfer-accept-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "accept": { - "auth_key": "9266c59563c84664" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfer-accept-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfer-accept-response.json deleted file mode 100644 index bee4d4ae2..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfer-accept-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "transfer": { - "id": "cac5c677-73a9-4288-bb9c-b2ebfb547377", - "name": "first volume transfer", - "volume_id": "894623a6-e901-4312-aa06-4275e6321cce", - "links": [ - { - "href": "http://localhost/v2/firstproject/volumes/1", - "rel": "self" - }, - { - "href": "http://localhost/firstproject/volumes/1", - "rel": "bookmark" - } - ] - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfer-create-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfer-create-request.json deleted file mode 100644 index f517b7498..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfer-create-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "transfer": { - "volume_id": "c86b9af4-151d-4ead-b62c-5fb967af0e37", - "name": "first volume" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfer-create-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfer-create-response.json deleted file mode 100644 index 4a5fb16ca..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfer-create-response.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "transfer": { - "id": "1a7059f5-8ed7-45b7-8d05-2811e5d09f24", - "created_at": "2015-02-25T03:56:53.081642", - "name": "first volume", - "volume_id": "c86b9af4-151d-4ead-b62c-5fb967af0e37", - "auth_key": "9266c59563c84664", - "links": [ - { - "href": "http://localhost/v2/firstproject/volumes/3", - "rel": "self" - }, - { - "href": "http://localhost/firstproject/volumes/3", - "rel": "bookmark" - } - ] - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfer-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfer-show-response.json deleted file mode 100644 index c73b62cc1..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfer-show-response.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "transfer": { - "id": "cac5c677-73a9-4288-bb9c-b2ebfb547377", - "created_at": "2015-02-25T03:56:53.081642", - "name": "first volume transfer", - "volume_id": "894623a6-e901-4312-aa06-4275e6321cce", - "links": [ - { - "href": "http://localhost/v2/firstproject/volumes/1", - "rel": "self" - }, - { - "href": "http://localhost/firstproject/volumes/1", - "rel": "bookmark" - } - ] - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfers-list-detailed-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfers-list-detailed-response.json deleted file mode 100644 index 9e5d8c0a1..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfers-list-detailed-response.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "transfers": [ - { - "id": "cac5c677-73a9-4288-bb9c-b2ebfb547377", - "created_at": "2015-02-25T03:56:53.081642", - "name": "first volume transfer", - "volume_id": "894623a6-e901-4312-aa06-4275e6321cce", - "links": [ - { - "href": "http://localhost/v2/firstproject/volumes/1", - "rel": "self" - }, - { - "href": "http://localhost/firstproject/volumes/1", - "rel": "bookmark" - } - ] - }, - { - "id": "f26c0dee-d20d-4e80-8dee-a8d91b9742a1", - "created_at": "2015-03-25T03:56:53.081642", - "name": "second volume transfer", - "volume_id": "673db275-379f-41af-8371-e1652132b4c1", - "links": [ - { - "href": "http://localhost/v2/firstproject/volumes/2", - "rel": "self" - }, - { - "href": "http://localhost/firstproject/volumes/2", - "rel": "bookmark" - } - ] - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfers-list-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfers-list-response.json deleted file mode 100644 index 02711d1ed..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/os-volume-transfer/volume-transfers-list-response.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "transfers": [ - { - "id": "cac5c677-73a9-4288-bb9c-b2ebfb547377", - "name": "first volume transfer", - "volume_id": "894623a6-e901-4312-aa06-4275e6321cce", - "links": [ - { - "href": "http://localhost/v2/firstproject/volumes/1", - "rel": "self" - }, - { - "href": "http://localhost/firstproject/volumes/1", - "rel": "bookmark" - } - ] - }, - { - "id": "f26c0dee-d20d-4e80-8dee-a8d91b9742a1", - "name": "second volume transfer", - "volume_id": "673db275-379f-41af-8371-e1652132b4c1", - "links": [ - { - "href": "http://localhost/v2/firstproject/volumes/2", - "rel": "self" - }, - { - "href": "http://localhost/firstproject/volumes/2", - "rel": "bookmark" - } - ] - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-create-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-create-request.json deleted file mode 100644 index c0db909bd..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-create-request.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "qos_specs": { - "availability": "100", - "name": "reliability-spec", - "numberOfFailures": "0" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-create-request.xml b/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-create-request.xml deleted file mode 100644 index ac772236c..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-create-request.xml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-create-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-create-response.json deleted file mode 100644 index 8fbf23376..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-create-response.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "qos_specs": { - "specs": { - "numberOfFailures": "0", - "availability": "100" - }, - "consumer": "back-end", - "name": "reliability-spec", - "id": "599ef437-1c99-42ec-9fc6-239d0519fef1" - }, - "links": [ - { - "href": "http://23.253.248.171:8776/v2/bab7d5c60cd041a0a36f7c4b6e1dd978/qos_specs/599ef437-1c99-42ec-9fc6-239d0519fef1", - "rel": "self" - }, - { - "href": "http://23.253.248.171:8776/bab7d5c60cd041a0a36f7c4b6e1dd978/qos_specs/599ef437-1c99-42ec-9fc6-239d0519fef1", - "rel": "bookmark" - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-create-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-create-response.xml deleted file mode 100644 index b23932486..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-create-response.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - 0 - 100 - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-list-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-list-response.json deleted file mode 100644 index 92f2a6216..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-list-response.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "qos_specs": [ - { - "specs": { - "availability": "100", - "numberOfFailures": "0" - }, - "consumer": "back-end", - "name": "reliability-spec", - "id": "0388d6c6-d5d4-42a3-b289-95205c50dd15" - }, - { - "specs": { - "delay": "0", - "throughput": "100" - }, - "consumer": "back-end", - "name": "performance-spec", - "id": "ecfc6e2e-7117-44a4-8eec-f84d04f531a8" - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-list-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-list-response.xml deleted file mode 100644 index c77e7847f..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-list-response.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - 100 - 0 - - - - - 0 - 100 - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-show-response.json deleted file mode 100644 index d9a1dc191..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-show-response.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "qos_specs": { - "specs": { - "availability": "100", - "numberOfFailures": "0" - }, - "consumer": "back-end", - "name": "reliability-spec", - "id": "0388d6c6-d5d4-42a3-b289-95205c50dd15" - }, - "links": [ - { - "href": "http://23.253.228.211:8776/v2/e1cf63117ae74309a5bcc2002a23be8b/qos_specs/0388d6c6-d5d4-42a3-b289-95205c50dd15", - "rel": "self" - }, - { - "href": "http://23.253.228.211:8776/e1cf63117ae74309a5bcc2002a23be8b/qos_specs/0388d6c6-d5d4-42a3-b289-95205c50dd15", - "rel": "bookmark" - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-show-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-show-response.xml deleted file mode 100644 index 7aee8126c..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-show-response.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - 100 - 0 - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-unset-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-unset-request.json deleted file mode 100644 index 4193b7392..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-unset-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "keys": [ - "key1" - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-unset-request.xml b/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-unset-request.xml deleted file mode 100644 index c6f10f9f3..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-unset-request.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-update-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-update-request.json deleted file mode 100644 index 1d3987705..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-update-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "qos_specs": { - "delay": "1" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-update-request.xml b/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-update-request.xml deleted file mode 100644 index 78524c7ca..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-update-request.xml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-update-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-update-response.json deleted file mode 100644 index 1d3987705..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-update-response.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "qos_specs": { - "delay": "1" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-update-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-update-response.xml deleted file mode 100644 index ed8dd0578..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos-update-response.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos_show_response.json b/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos_show_response.json deleted file mode 100644 index 4a5d9db6a..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos_show_response.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "qos_associations": [ - { - "association_type": "volume_type", - "name": "reliability-type", - "id": "a12983c2-83bd-4afa-be9f-ad796573ead6" - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos_show_response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos_show_response.xml deleted file mode 100644 index e208b8a20..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/qos-specs/qos_show_response.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/scheduler-stats/pools-list-detailed-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/scheduler-stats/pools-list-detailed-response.json deleted file mode 100644 index 3fc28a299..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/scheduler-stats/pools-list-detailed-response.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "pools": [ - { - "name": "pool1", - "capabilities": { - "updated": "2014-10-28T00:00:00-00:00", - "total_capacity": 1024, - "free_capacity": 100, - "volume_backend_name": "pool1", - "reserved_percentage": 0, - "driver_version": "1.0.0", - "storage_protocol": "iSCSI", - "QoS_support": false - } - }, - { - "name": "pool2", - "capabilities": { - "updated": "2014-10-28T00:00:00-00:00", - "total_capacity": 512, - "free_capacity": 200, - "volume_backend_name": "pool2", - "reserved_percentage": 0, - "driver_version": "1.0.1", - "storage_protocol": "iSER", - "QoS_support": true - } - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-show-response.json deleted file mode 100644 index 239c64d23..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-show-response.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "quota_set": { - "cores": 20, - "fixed_ips": -1, - "floating_ips": 10, - "id": "fake_tenant", - "injected_file_content_bytes": 10240, - "injected_file_path_bytes": 255, - "injected_files": 5, - "instances": 10, - "key_pairs": 100, - "metadata_items": 128, - "ram": 51200, - "security_group_rules": 20, - "security_groups": 10 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-show-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-show-response.xml deleted file mode 100644 index 76a9292c1..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-show-response.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - 20 - -1 - 10 - 10240 - 255 - 5 - 10 - 100 - 128 - 51200 - 20 - 10 - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-update-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-update-request.json deleted file mode 100644 index 6e5195f9a..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-update-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "quota_set": { - "force": true, - "instances": 9 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-update-request.xml b/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-update-request.xml deleted file mode 100644 index dd58ed24d..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-update-request.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - true - 9 - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-update-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-update-response.json deleted file mode 100644 index 553933292..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-update-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "quota_set": { - "cores": 20, - "floating_ips": 10, - "fixed_ips": -1, - "injected_file_content_bytes": 10240, - "injected_file_path_bytes": 255, - "injected_files": 5, - "instances": 9, - "key_pairs": 100, - "metadata_items": 128, - "ram": 51200, - "security_group_rules": 20, - "security_groups": 10 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-update-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-update-response.xml deleted file mode 100644 index 43c36c7da..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/user-quotas-update-response.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - 20 - 10 - -1 - 10240 - 255 - 5 - 9 - 100 - 128 - 51200 - 20 - 10 - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/extensions-list-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/extensions-list-response.json deleted file mode 100644 index 55003a906..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/extensions-list-response.json +++ /dev/null @@ -1,212 +0,0 @@ -{ - "extensions": [ - { - "updated": "2013-04-18T00:00:00+00:00", - "name": "SchedulerHints", - "links": [], - "namespace": "http://docs.openstack.org/block-service/ext/scheduler-hints/api/v2", - "alias": "OS-SCH-HNT", - "description": "Pass arbitrary key/value pairs to the scheduler." - }, - { - "updated": "2011-06-29T00:00:00+00:00", - "name": "Hosts", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/hosts/api/v1.1", - "alias": "os-hosts", - "description": "Admin-only host administration." - }, - { - "updated": "2011-11-03T00:00:00+00:00", - "name": "VolumeTenantAttribute", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/volume_tenant_attribute/api/v1", - "alias": "os-vol-tenant-attr", - "description": "Expose the internal project_id as an attribute of a volume." - }, - { - "updated": "2011-08-08T00:00:00+00:00", - "name": "Quotas", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/quotas-sets/api/v1.1", - "alias": "os-quota-sets", - "description": "Quota management support." - }, - { - "updated": "2011-08-24T00:00:00+00:00", - "name": "TypesManage", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/types-manage/api/v1", - "alias": "os-types-manage", - "description": "Types manage support." - }, - { - "updated": "2013-07-10T00:00:00+00:00", - "name": "VolumeEncryptionMetadata", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/os-volume-encryption-metadata/api/v1", - "alias": "os-volume-encryption-metadata", - "description": "Volume encryption metadata retrieval support." - }, - { - "updated": "2012-12-12T00:00:00+00:00", - "name": "Backups", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/backups/api/v1", - "alias": "backups", - "description": "Backups support." - }, - { - "updated": "2013-07-16T00:00:00+00:00", - "name": "SnapshotActions", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/snapshot-actions/api/v1.1", - "alias": "os-snapshot-actions", - "description": "Enable snapshot manager actions." - }, - { - "updated": "2012-05-31T00:00:00+00:00", - "name": "VolumeActions", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/volume-actions/api/v1.1", - "alias": "os-volume-actions", - "description": "Enable volume actions\n " - }, - { - "updated": "2013-10-03T00:00:00+00:00", - "name": "UsedLimits", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/used-limits/api/v1.1", - "alias": "os-used-limits", - "description": "Provide data on limited resources that are being used." - }, - { - "updated": "2012-05-31T00:00:00+00:00", - "name": "VolumeUnmanage", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/volume-unmanage/api/v1.1", - "alias": "os-volume-unmanage", - "description": "Enable volume unmanage operation." - }, - { - "updated": "2011-11-03T00:00:00+00:00", - "name": "VolumeHostAttribute", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/volume_host_attribute/api/v1", - "alias": "os-vol-host-attr", - "description": "Expose host as an attribute of a volume." - }, - { - "updated": "2013-07-01T00:00:00+00:00", - "name": "VolumeTypeEncryption", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/volume-type-encryption/api/v1", - "alias": "encryption", - "description": "Encryption support for volume types." - }, - { - "updated": "2013-06-27T00:00:00+00:00", - "name": "AvailabilityZones", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/os-availability-zone/api/v1", - "alias": "os-availability-zone", - "description": "Describe Availability Zones." - }, - { - "updated": "2013-08-02T00:00:00+00:00", - "name": "Qos_specs_manage", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/qos-specs/api/v1", - "alias": "qos-specs", - "description": "QoS specs support." - }, - { - "updated": "2011-08-24T00:00:00+00:00", - "name": "TypesExtraSpecs", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/types-extra-specs/api/v1", - "alias": "os-types-extra-specs", - "description": "Type extra specs support." - }, - { - "updated": "2013-08-08T00:00:00+00:00", - "name": "VolumeMigStatusAttribute", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/volume_mig_status_attribute/api/v1", - "alias": "os-vol-mig-status-attr", - "description": "Expose migration_status as an attribute of a volume." - }, - { - "updated": "2012-08-13T00:00:00+00:00", - "name": "CreateVolumeExtension", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/image-create/api/v1", - "alias": "os-image-create", - "description": "Allow creating a volume from an image in the Create Volume v1 API." - }, - { - "updated": "2014-01-10T00:00:00-00:00", - "name": "ExtendedServices", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/extended_services/api/v2", - "alias": "os-extended-services", - "description": "Extended services support." - }, - { - "updated": "2012-06-19T00:00:00+00:00", - "name": "ExtendedSnapshotAttributes", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/extended_snapshot_attributes/api/v1", - "alias": "os-extended-snapshot-attributes", - "description": "Extended SnapshotAttributes support." - }, - { - "updated": "2012-12-07T00:00:00+00:00", - "name": "VolumeImageMetadata", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/volume_image_metadata/api/v1", - "alias": "os-vol-image-meta", - "description": "Show image metadata associated with the volume." - }, - { - "updated": "2012-03-12T00:00:00+00:00", - "name": "QuotaClasses", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/quota-classes-sets/api/v1.1", - "alias": "os-quota-class-sets", - "description": "Quota classes management support." - }, - { - "updated": "2013-05-29T00:00:00+00:00", - "name": "VolumeTransfer", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/volume-transfer/api/v1.1", - "alias": "os-volume-transfer", - "description": "Volume transfer management support." - }, - { - "updated": "2014-02-10T00:00:00+00:00", - "name": "VolumeManage", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/os-volume-manage/api/v1", - "alias": "os-volume-manage", - "description": "Allows existing backend storage to be 'managed' by Cinder." - }, - { - "updated": "2012-08-25T00:00:00+00:00", - "name": "AdminActions", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/admin-actions/api/v1.1", - "alias": "os-admin-actions", - "description": "Enable admin actions." - }, - { - "updated": "2012-10-28T00:00:00-00:00", - "name": "Services", - "links": [], - "namespace": "http://docs.openstack.org/volume/ext/services/api/v2", - "alias": "os-services", - "description": "Services support." - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/extensions-list-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/extensions-list-response.xml deleted file mode 100644 index 969efec6b..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/extensions-list-response.xml +++ /dev/null @@ -1,165 +0,0 @@ - - - - Pass arbitrary key/value pairs to the - scheduler. - - - Admin-only host administration. - - - Expose the internal project_id as an attribute of - a volume. - - - Quota management support. - - - Types manage support. - - - Volume encryption metadata retrieval - support. - - - Backups support. - - - Enable snapshot manager actions. - - - Enable volume actions - - - Provide data on limited resources that are being - used. - - - Enable volume unmanage operation. - - - Expose host as an attribute of a - volume. - - - Encryption support for volume - types. - - - Describe Availability Zones. - - - QoS specs support. - - - Type extra specs support. - - - Expose migration_status as an attribute of a - volume. - - - Allow creating a volume from an image in the - Create Volume v1 API. - - - Extended services support. - - - Extended SnapshotAttributes - support. - - - Show image metadata associated with the - volume. - - - Quota classes management support. - - - Volume transfer management support. - - - Allows existing back end storage to be 'managed' - by cinder. - - - Enable admin actions. - - - Services support. - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-create-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-create-request.json deleted file mode 100644 index 3c0fe5d88..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-create-request.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "snapshot": { - "name": "snap-001", - "description": "Daily backup", - "volume_id": "5aa119a8-d25b-45a7-8d1b-88e127885635", - "force": true - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-create-request.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-create-request.xml deleted file mode 100644 index 2b56fde55..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-create-request.xml +++ /dev/null @@ -1,5 +0,0 @@ - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-create-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-create-response.json deleted file mode 100644 index d8901e88d..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-create-response.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "snapshot": { - "status": "creating", - "description": "Daily backup", - "created_at": "2013-02-25T03:56:53.081642", - "metadata": {}, - "volume_id": "5aa119a8-d25b-45a7-8d1b-88e127885635", - "size": 1, - "id": "ffa9bc5e-1172-4021-acaf-cdcd78a9584d", - "name": "snap-001" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-create-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-create-response.xml deleted file mode 100644 index 1f72e6993..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-create-response.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-show-response.json deleted file mode 100644 index cbfe4ef7a..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-show-response.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "metadata": { - "name": "test" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-show-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-show-response.xml deleted file mode 100644 index f62f5b6b9..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-show-response.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - test - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-update-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-update-request.json deleted file mode 100644 index 4373b0018..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-update-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "metadata": { - "key": "v2" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-update-request.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-update-request.xml deleted file mode 100644 index ceeb8f031..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-update-request.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - v2 - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-update-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-update-response.json deleted file mode 100644 index 4373b0018..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-update-response.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "metadata": { - "key": "v2" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-update-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-update-response.xml deleted file mode 100644 index 6d00cdef1..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-metadata-update-response.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - v2 - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-show-response.json deleted file mode 100644 index 25a8c6c9d..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-show-response.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "snapshot": { - "status": "available", - "os-extended-snapshot-attributes:progress": "100%", - "description": "Daily backup", - "created_at": "2013-02-25T04:13:17.000000", - "metadata": {}, - "volume_id": "5aa119a8-d25b-45a7-8d1b-88e127885635", - "os-extended-snapshot-attributes:project_id": "0c2eba2c5af04d3f9e9d0d410b371fde", - "size": 1, - "id": "2bb856e1-b3d8-4432-a858-09e4ce939389", - "name": "snap-001" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-show-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-show-response.xml deleted file mode 100644 index 5863aa554..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-show-response.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-update-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-update-request.json deleted file mode 100644 index 0e0895717..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-update-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "snapshot": { - "name": "snap-002", - "description": "This is yet, another snapshot." - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-update-request.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-update-request.xml deleted file mode 100644 index 670f6e682..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-update-request.xml +++ /dev/null @@ -1,4 +0,0 @@ - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-update-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-update-response.json deleted file mode 100644 index a2fa27793..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-update-response.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "snapshot": { - "created_at": "2013-02-20T08:11:34.000000", - "description": "This is yet, another snapshot", - "name": "snap-002", - "id": "4b502fcb-1f26-45f8-9fe5-3b9a0a52eaf2", - "size": 1, - "status": "available", - "volume_id": "2402b902-0b7a-458c-9c07-7435a826f794" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-update-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-update-response.xml deleted file mode 100644 index 1d09541c7..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshot-update-response.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshots-list-detailed-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshots-list-detailed-response.json deleted file mode 100644 index 463b98ec1..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshots-list-detailed-response.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "snapshots": [ - { - "status": "available", - "metadata": { - "name": "test" - }, - "os-extended-snapshot-attributes:progress": "100%", - "name": "test-volume-snapshot", - "volume_id": "173f7b48-c4c1-4e70-9acc-086b39073506", - "os-extended-snapshot-attributes:project_id": "bab7d5c60cd041a0a36f7c4b6e1dd978", - "created_at": "2015-11-29T02:25:51.000000", - "size": 1, - "id": "b1323cda-8e4b-41c1-afc5-2fc791809c8c", - "description": "volume snapshot" - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshots-list-detailed-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshots-list-detailed-response.xml deleted file mode 100644 index 2114e0069..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshots-list-detailed-response.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - test - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshots-list-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshots-list-response.json deleted file mode 100644 index 8d7e4973a..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshots-list-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "snapshots": [ - { - "status": "available", - "metadata": { - "name": "test" - }, - "name": "test-volume-snapshot", - "volume_id": "173f7b48-c4c1-4e70-9acc-086b39073506", - "created_at": "2015-11-29T02:25:51.000000", - "size": 1, - "id": "b1323cda-8e4b-41c1-afc5-2fc791809c8c", - "description": "volume snapshot" - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshots-list-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshots-list-response.xml deleted file mode 100644 index 654189455..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/snapshots-list-response.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - test - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/version-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/version-show-response.json deleted file mode 100644 index 06ba84d07..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/version-show-response.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "version": { - "status": "CURRENT", - "updated": "2012-01-04T11:33:21Z", - "media-types": [ - { - "base": "application/xml", - "type": "application/vnd.openstack.volume+xml;version=1" - }, - { - "base": "application/json", - "type": "application/vnd.openstack.volume+json;version=1" - } - ], - "id": "v1.0", - "links": [ - { - "href": "http://23.253.228.211:8776/v1/", - "rel": "self" - }, - { - "href": "http://jorgew.github.com/block-storage-api/content/os-block-storage-1.0.pdf", - "type": "application/pdf", - "rel": "describedby" - }, - { - "href": "http://docs.rackspacecloud.com/servers/api/v1.1/application.wadl", - "type": "application/vnd.sun.wadl+xml", - "rel": "describedby" - } - ] - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/version-show-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/version-show-response.xml deleted file mode 100644 index 38cecbc61..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/version-show-response.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/version-v2-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/version-v2-show-response.json deleted file mode 100644 index 2719a8135..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/version-v2-show-response.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "choices": [ - { - "status": "SUPPORTED", - "media-types": [ - { - "base": "application/xml", - "type": "application/vnd.openstack.volume+xml;version=1" - }, - { - "base": "application/json", - "type": "application/vnd.openstack.volume+json;version=1" - } - ], - "id": "v1.0", - "links": [ - { - "href": "http://23.253.248.171:8776/v1/v2.json", - "rel": "self" - } - ] - }, - { - "status": "CURRENT", - "media-types": [ - { - "base": "application/xml", - "type": "application/vnd.openstack.volume+xml;version=1" - }, - { - "base": "application/json", - "type": "application/vnd.openstack.volume+json;version=1" - } - ], - "id": "v2.0", - "links": [ - { - "href": "http://23.253.248.171:8776/v2/v2.json", - "rel": "self" - } - ] - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/versions-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/versions-response.json deleted file mode 100644 index d8a0c6a63..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/versions-response.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "versions": [ - { - "status": "DEPRECATED", - "updated": "2014-06-28T12:20:21Z", - "links": [ - { - "href": "http://docs.openstack.org/", - "type": "text/html", - "rel": "describedby" - }, - { - "href": "http://10.0.2.15:8776/v1/", - "rel": "self" - } - ], - "min_version": "", - "version": "", - "media-types": [ - { - "base": "application/json", - "type": "application/vnd.openstack.volume+json;version=1" - } - ], - "id": "v1.0" - }, - { - "status": "SUPPORTED", - "updated": "2014-06-28T12:20:21Z", - "links": [ - { - "href": "http://docs.openstack.org/", - "type": "text/html", - "rel": "describedby" - }, - { - "href": "http://10.0.2.15:8776/v2/", - "rel": "self" - } - ], - "min_version": "", - "version": "", - "media-types": [ - { - "base": "application/json", - "type": "application/vnd.openstack.volume+json;version=1" - } - ], - "id": "v2.0" - }, - { - "status": "CURRENT", - "updated": "2016-02-08T12:20:21Z", - "links": [ - { - "href": "http://docs.openstack.org/", - "type": "text/html", - "rel": "describedby" - }, - { - "href": "http://10.0.2.15:8776/v3/", - "rel": "self" - } - ], - "min_version": "3.0", - "version": "{Current_Max_Version}", - "media-types": [ - { - "base": "application/json", - "type": "application/vnd.openstack.volume+json;version=1" - } - ], - "id": "v3.0" - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/versions-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/versions-response.xml deleted file mode 100644 index a09fac716..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/versions-response.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-attach-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-attach-request.json deleted file mode 100644 index a779f9fbf..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-attach-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "os-attach": { - "instance_uuid": "95D9EF50-507D-11E5-B970-0800200C9A66", - "mountpoint": "/dev/vdc" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-create-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-create-request.json deleted file mode 100644 index 38c12d9a7..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-create-request.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "volume": { - "size": 10, - "availability_zone": null, - "source_volid": null, - "description": null, - "multiattach ": false, - "snapshot_id": null, - "name": null, - "imageRef": null, - "volume_type": null, - "metadata": {}, - "source_replica": null, - "consistencygroup_id": null - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-create-request.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-create-request.xml deleted file mode 100644 index 5b655e92e..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-create-request.xml +++ /dev/null @@ -1,5 +0,0 @@ - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-create-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-create-response.json deleted file mode 100644 index a4f4de88b..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-create-response.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "volume": { - "status": "creating", - "migration_status": null, - "user_id": "0eea4eabcf184061a3b6db1e0daaf010", - "attachments": [], - "links": [ - { - "href": "http://23.253.248.171:8776/v2/bab7d5c60cd041a0a36f7c4b6e1dd978/volumes/6edbc2f4-1507-44f8-ac0d-eed1d2608d38", - "rel": "self" - }, - { - "href": "http://23.253.248.171:8776/bab7d5c60cd041a0a36f7c4b6e1dd978/volumes/6edbc2f4-1507-44f8-ac0d-eed1d2608d38", - "rel": "bookmark" - } - ], - "availability_zone": "nova", - "bootable": "false", - "encrypted": false, - "created_at": "2015-11-29T03:01:44.000000", - "description": null, - "updated_at": null, - "volume_type": "lvmdriver-1", - "name": "test-volume-attachments", - "replication_status": "disabled", - "consistencygroup_id": null, - "source_volid": null, - "snapshot_id": null, - "multiattach": false, - "metadata": {}, - "id": "6edbc2f4-1507-44f8-ac0d-eed1d2608d38", - "size": 2 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-create-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-create-response.xml deleted file mode 100644 index 9be3c5e39..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-create-response.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-extend-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-extend-request.json deleted file mode 100644 index a051cb3cb..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-extend-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "os-extend": { - "new_size": 3 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-force-detach-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-force-detach-request.json deleted file mode 100644 index 277849d8c..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-force-detach-request.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "os-force_detach": { - "attachment_id": "d8777f54-84cf-4809-a679-468ffed56cf1", - "connector": { - "initiator": "iqn.2012-07.org.fake:01" - } - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-image-metadata-set-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-image-metadata-set-request.json deleted file mode 100644 index 1f2be3d6e..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-image-metadata-set-request.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "os-set_image_metadata": { - "metadata": { - "image_id": "521752a6-acf6-4b2d-bc7a-119f9148cd8c", - "image_name": "image", - "kernel_id": "155d900f-4e14-4e4c-a73d-069cbf4541e6", - "ramdisk_id": "somedisk" - } - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-image-metadata-unset-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-image-metadata-unset-request.json deleted file mode 100644 index 49d3295c5..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-image-metadata-unset-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "os-unset_image_metadata": { - "key": "ramdisk_id" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-create-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-create-request.json deleted file mode 100644 index 1ff9aae27..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-create-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "metadata": { - "name": "metadata0" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-create-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-create-response.json deleted file mode 100644 index 1ff9aae27..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-create-response.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "metadata": { - "name": "metadata0" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-show-response.json deleted file mode 100644 index 5937a8665..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-show-response.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "metadata": {} -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-show-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-show-response.xml deleted file mode 100644 index ba106077a..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-show-response.xml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-update-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-update-request.json deleted file mode 100644 index 4d96ad848..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-update-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "metadata": { - "name": "metadata1" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-update-request.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-update-request.xml deleted file mode 100644 index ceeb8f031..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-update-request.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - v2 - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-update-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-update-response.json deleted file mode 100644 index 4d96ad848..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-update-response.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "metadata": { - "name": "metadata1" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-update-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-update-response.xml deleted file mode 100644 index 6d00cdef1..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-metadata-update-response.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - v2 - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-replica-promote-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-replica-promote-request.json deleted file mode 100644 index 9ed522325..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-replica-promote-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "os-promote-replica": {} -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-replica-reenable-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-replica-reenable-request.json deleted file mode 100644 index d622b08ca..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-replica-reenable-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "os-reenable-replica": {} -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-show-response.json deleted file mode 100644 index f9d73aae8..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-show-response.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "volume": { - "status": "available", - "attachments": [], - "links": [ - { - "href": "http://localhost:8776/v2/0c2eba2c5af04d3f9e9d0d410b371fde/volumes/5aa119a8-d25b-45a7-8d1b-88e127885635", - "rel": "self" - }, - { - "href": "http://localhost:8776/0c2eba2c5af04d3f9e9d0d410b371fde/volumes/5aa119a8-d25b-45a7-8d1b-88e127885635", - "rel": "bookmark" - } - ], - "availability_zone": "nova", - "bootable": "false", - "os-vol-host-attr:host": "ip-10-168-107-25", - "source_volid": null, - "snapshot_id": null, - "id": "5aa119a8-d25b-45a7-8d1b-88e127885635", - "description": "Super volume.", - "name": "vol-002", - "created_at": "2013-02-25T02:40:21.000000", - "volume_type": "None", - "os-vol-tenant-attr:tenant_id": "0c2eba2c5af04d3f9e9d0d410b371fde", - "size": 1, - "os-volume-replication:driver_data": null, - "os-volume-replication:extended_status": null, - "metadata": { - "contents": "not junk" - } - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-show-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-show-response.xml deleted file mode 100644 index 17632dfcb..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-show-response.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - not junk - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-status-reset-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-status-reset-request.json deleted file mode 100644 index 506b61019..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-status-reset-request.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "os-reset_status": { - "status": "available", - "attach_status": "detached", - "migration_status": "migrating" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-access-add-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-access-add-request.json deleted file mode 100644 index b7481edbb..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-access-add-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "addProjectAccess": { - "project": "f270b245cb11498ca4031deb7e141cfa" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-access-add-request.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-access-add-request.xml deleted file mode 100644 index fdf06a0c2..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-access-add-request.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - "f270b245cb11498ca4031deb7e141cfa" - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-access-delete-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-access-delete-request.json deleted file mode 100644 index 144997bfc..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-access-delete-request.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "removeProjectAccess": { - "project": "f270b245cb11498ca4031deb7e141cfa" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-access-delete-request.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-access-delete-request.xml deleted file mode 100644 index dcde1b2e4..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-access-delete-request.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - "f270b245cb11498ca4031deb7e141cfa" - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-access-list-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-access-list-response.json deleted file mode 100644 index afcffb081..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-access-list-response.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "volume_type_access": { - "volume_type_id": "3c67e124-39ad-4ace-a507-8bb7bf510c26", - "project_id": "f270b245cb11498ca4031deb7e141cfa" - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-create-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-create-request.json deleted file mode 100644 index 13d86bfdf..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-create-request.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "volume_type": { - "name": "vol-type-001", - "description": "volume type 0001", - "os-volume-type-access:is_public": true, - "extra_specs": { - "capabilities": "gpu" - } - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-create-request.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-create-request.xml deleted file mode 100644 index 817e446d7..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-create-request.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - gpu - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-show-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-show-request.json deleted file mode 100644 index a91f2e94d..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-show-request.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "volume_type": { - "id": "289da7f8-6440-407c-9fb4-7db01ec49164", - "name": "vol-type-001", - "extra_specs": { - "capabilities": "gpu" - } - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-show-request.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-show-request.xml deleted file mode 100644 index 1c4291d08..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-show-request.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - gpu - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-show-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-show-response.json deleted file mode 100644 index 7a0420f20..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-show-response.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "volume_type": { - "id": "6685584b-1eac-4da6-b5c3-555430cf68ff", - "name": "vol-type-001", - "description": "volume type 001", - "is_public": "true", - "extra_specs": { - "capabilities": "gpu" - } - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-show-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-show-response.xml deleted file mode 100644 index f5935c74a..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-show-response.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - gpu - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-update-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-update-request.json deleted file mode 100644 index 8bdc5befb..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-update-request.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "volume_type": { - "name": "vol-type-001", - "description": "volume type 0001", - "is_public": true, - "extra_specs": { - "capabilities": "gpu" - } - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-update-request.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-update-request.xml deleted file mode 100644 index dddddf669..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-type-update-request.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - gpu - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-types-list-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-types-list-response.json deleted file mode 100644 index 1d72f923e..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-types-list-response.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "volume_types": [ - { - "extra_specs": { - "capabilities": "gpu" - }, - "id": "6685584b-1eac-4da6-b5c3-555430cf68ff", - "name": "SSD" - }, - { - "extra_specs": {}, - "id": "8eb69a46-df97-4e41-9586-9a40a7533803", - "name": "SATA" - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-types-list-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-types-list-response.xml deleted file mode 100644 index e227787da..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-types-list-response.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - gpu - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-unmanage-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-unmanage-request.json deleted file mode 100644 index a75950bb9..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-unmanage-request.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "os-unmanage": {} -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-update-request.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-update-request.json deleted file mode 100644 index 8e52dacb6..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-update-request.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "volume": { - "name": "vol-003", - "description": "This is yet, another volume." - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-update-request.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-update-request.xml deleted file mode 100644 index d03ed1930..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-update-request.xml +++ /dev/null @@ -1,4 +0,0 @@ - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-update-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-update-response.json deleted file mode 100644 index f87bcd2ce..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-update-response.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "volume": { - "status": "available", - "migration_status": null, - "user_id": "0eea4eabcf184061a3b6db1e0daaf010", - "attachments": [], - "links": [ - { - "href": "http://localhost:8776/v2/0c2eba2c5af04d3f9e9d0d410b371fde/volumes/5aa119a8-d25b-45a7-8d1b-88e127885635", - "rel": "self" - }, - { - "href": "http://localhost:8776/0c2eba2c5af04d3f9e9d0d410b371fde/volumes/5aa119a8-d25b-45a7-8d1b-88e127885635", - "rel": "bookmark" - } - ], - "availability_zone": "nova", - "bootable": "false", - "encrypted": false, - "created_at": "2015-11-29T03:01:44.000000", - "description": "This is yet, another volume.", - "updated_at": null, - "volume_type": "lvmdriver-1", - "name": "vol-003", - "replication_status": "disabled", - "consistencygroup_id": null, - "source_volid": null, - "snapshot_id": null, - "multiattach": false, - "metadata": { - "contents": "not junk" - }, - "id": "5aa119a8-d25b-45a7-8d1b-88e127885635", - "size": 1 - } -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-update-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-update-response.xml deleted file mode 100644 index 0524361ac..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volume-update-response.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - not junk - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volumes-list-detailed-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volumes-list-detailed-response.json deleted file mode 100644 index e91029c14..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volumes-list-detailed-response.json +++ /dev/null @@ -1,102 +0,0 @@ -{ - "volumes": [ - { - "migration_status": null, - "attachments": [ - { - "server_id": "f4fda93b-06e0-4743-8117-bc8bcecd651b", - "attachment_id": "3b4db356-253d-4fab-bfa0-e3626c0b8405", - "host_name": null, - "volume_id": "6edbc2f4-1507-44f8-ac0d-eed1d2608d38", - "device": "/dev/vdb", - "id": "6edbc2f4-1507-44f8-ac0d-eed1d2608d38" - } - ], - "links": [ - { - "href": "http://23.253.248.171:8776/v2/bab7d5c60cd041a0a36f7c4b6e1dd978/volumes/6edbc2f4-1507-44f8-ac0d-eed1d2608d38", - "rel": "self" - }, - { - "href": "http://23.253.248.171:8776/bab7d5c60cd041a0a36f7c4b6e1dd978/volumes/6edbc2f4-1507-44f8-ac0d-eed1d2608d38", - "rel": "bookmark" - } - ], - "availability_zone": "nova", - "os-vol-host-attr:host": "difleming@lvmdriver-1#lvmdriver-1", - "encrypted": false, - "os-volume-replication:extended_status": null, - "replication_status": "disabled", - "snapshot_id": null, - "id": "6edbc2f4-1507-44f8-ac0d-eed1d2608d38", - "size": 2, - "user_id": "32779452fcd34ae1a53a797ac8a1e064", - "os-vol-tenant-attr:tenant_id": "bab7d5c60cd041a0a36f7c4b6e1dd978", - "os-vol-mig-status-attr:migstat": null, - "metadata": { - "readonly": false, - "attached_mode": "rw" - }, - "status": "in-use", - "description": null, - "multiattach": true, - "os-volume-replication:driver_data": null, - "source_volid": null, - "consistencygroup_id": null, - "os-vol-mig-status-attr:name_id": null, - "name": "test-volume-attachments", - "bootable": "false", - "created_at": "2015-11-29T03:01:44.000000", - "volume_type": "lvmdriver-1" - }, - { - "migration_status": null, - "attachments": [], - "links": [ - { - "href": "http://23.253.248.171:8776/v2/bab7d5c60cd041a0a36f7c4b6e1dd978/volumes/173f7b48-c4c1-4e70-9acc-086b39073506", - "rel": "self" - }, - { - "href": "http://23.253.248.171:8776/bab7d5c60cd041a0a36f7c4b6e1dd978/volumes/173f7b48-c4c1-4e70-9acc-086b39073506", - "rel": "bookmark" - } - ], - "availability_zone": "nova", - "os-vol-host-attr:host": "difleming@lvmdriver-1#lvmdriver-1", - "encrypted": false, - "os-volume-replication:extended_status": null, - "replication_status": "disabled", - "snapshot_id": null, - "id": "173f7b48-c4c1-4e70-9acc-086b39073506", - "size": 1, - "user_id": "32779452fcd34ae1a53a797ac8a1e064", - "os-vol-tenant-attr:tenant_id": "bab7d5c60cd041a0a36f7c4b6e1dd978", - "os-vol-mig-status-attr:migstat": null, - "metadata": {}, - "status": "available", - "volume_image_metadata": { - "kernel_id": "8a55f5f1-78f7-4477-8168-977d8519342c", - "checksum": "eb9139e4942121f22bbc2afc0400b2a4", - "min_ram": "0", - "ramdisk_id": "5f6bdf8a-92db-4988-865b-60bdd808d9ef", - "disk_format": "ami", - "image_name": "cirros-0.3.4-x86_64-uec", - "image_id": "b48c53e1-9a96-4a5a-a630-2e74ec54ddcc", - "container_format": "ami", - "min_disk": "0", - "size": "25165824" - }, - "description": "", - "multiattach": false, - "os-volume-replication:driver_data": null, - "source_volid": null, - "consistencygroup_id": null, - "os-vol-mig-status-attr:name_id": null, - "name": "test-volume", - "bootable": "true", - "created_at": "2015-11-29T02:25:18.000000", - "volume_type": "lvmdriver-1" - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volumes-list-detailed-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volumes-list-detailed-response.xml deleted file mode 100644 index 36bbffd0a..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volumes-list-detailed-response.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - junk - - - - - - not junk - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volumes-list-response.json b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volumes-list-response.json deleted file mode 100644 index b3c7cc051..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volumes-list-response.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "volumes": [ - { - "id": "45baf976-c20a-4894-a7c3-c94b7376bf55", - "links": [ - { - "href": "http://localhost:8776/v2/0c2eba2c5af04d3f9e9d0d410b371fde/volumes/45baf976-c20a-4894-a7c3-c94b7376bf55", - "rel": "self" - }, - { - "href": "http://localhost:8776/0c2eba2c5af04d3f9e9d0d410b371fde/volumes/45baf976-c20a-4894-a7c3-c94b7376bf55", - "rel": "bookmark" - } - ], - "name": "vol-004" - }, - { - "id": "5aa119a8-d25b-45a7-8d1b-88e127885635", - "links": [ - { - "href": "http://localhost:8776/v2/0c2eba2c5af04d3f9e9d0d410b371fde/volumes/5aa119a8-d25b-45a7-8d1b-88e127885635", - "rel": "self" - }, - { - "href": "http://localhost:8776/0c2eba2c5af04d3f9e9d0d410b371fde/volumes/5aa119a8-d25b-45a7-8d1b-88e127885635", - "rel": "bookmark" - } - ], - "name": "vol-003" - } - ] -} diff --git a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volumes-list-response.xml b/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volumes-list-response.xml deleted file mode 100644 index 024608615..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/samples/volumes/volumes-list-response.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/wadl/backups-v2.wadl b/api-ref/src/wadls/volume-api/src/v2/wadl/backups-v2.wadl deleted file mode 100644 index ea46cd01b..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/wadl/backups-v2.wadl +++ /dev/null @@ -1,232 +0,0 @@ - - - - %common; - - %common_project; -]> - - - - - &tenant_idTemplateParameter; - - - - - - - - &backup_idTemplateParameter; - - - - - - - - - - - - - - - - - Creates a Block Storage backup from a volume. - - - - - - - - &volume_backupObjectParameter; - &volume_backupCreateRequestParameters; - - - - - - - - &volume_backupObjectParameter; - &volume_backupCreateResponseParameters; - - - - - - - Lists Block Storage backups to which the tenant has access. - - - - - &sort_keyQueryParameter; - &sort_dirQueryParameter; - &limitMarkerReqParameter; - - - - - - - - &volume_backupsObjectParameter; - &volume_backupCreateResponseParameters; - - - - - - - Lists Block Storage backups, with details, to which the tenant - has access. - - - - - &sort_keyQueryParameter; - &sort_dirQueryParameter; - &limitMarkerReqParameter; - - - - - - - - &volume_backupsObjectParameter; - &volume_backupResponseParameters; - - - - - - - Shows details for a backup. - - - - - - - - &volume_backupObjectParameter; - &volume_backupResponseParameters; - - - - - - - Deletes a backup. - - - - - - - - Restores a Block Storage backup to an existing or new Block - Storage volume. - - - You must specify either the UUID or name of the volume. If you specify - both the UUID and name, the UUID takes priority. - - - - - - - - &volume_restoreObjectParameter; - &volume_restoreRequestParameters; - - - - - - - - &volume_restoreObjectParameter; - &volume_restoreResponseParameters; - - - - - - - Force-deletes a backup. Specify the os-force_delete action in the - request body. - - - This operations deletes the backup and any backup data. - - - The backup driver returns the 405 status code if - it does not support this operation. - - - - - - - - - - - The os-force_delete action. - - - - - - - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/wadl/capabilities-v2.wadl b/api-ref/src/wadls/volume-api/src/v2/wadl/capabilities-v2.wadl deleted file mode 100644 index 54f3be6a8..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/wadl/capabilities-v2.wadl +++ /dev/null @@ -1,54 +0,0 @@ - - - - %common; - - %common_project; -]> - - - - - &tenant_idTemplateParameter; - - - &hostnameTemplateParameter; - - - - - - - - - - Shows capabilities for a storage back end. - - - - - - - - - - - - &backendResponseParameters; - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/wadl/cgsnapshots-v2.wadl b/api-ref/src/wadls/volume-api/src/v2/wadl/cgsnapshots-v2.wadl deleted file mode 100644 index 886af3d7a..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/wadl/cgsnapshots-v2.wadl +++ /dev/null @@ -1,141 +0,0 @@ - - - - %common; - - %common_project; -]> - - - - - &tenant_idTemplateParameter; - - - - - - - - &cgsnapshot_idTemplateParameter; - - - - - - - - - - - - Lists all consistency group snapshots. - - - - - - - - &consistencyGroupSnapshotsResponseParameters; - - - - - - - Lists all consistency group snapshots with details. - - - - - - - - - - &consistencyGroupSnapshotsResponseDetailParameters; - - - - - - - Creates a consistency group snapshot. - - - - - - - - - - &consistencyGroupSnapshotCreateRequestParameters; - - - - - - - - - - &consistencyGroupSnapshotsResponseDetailParameters; - - - - - - - Deletes a consistency group snapshot. - - - - - - - - - Shows details for a consistency group snapshot. - - - - - - - - - - &consistencyGroupSnapshotsResponseDetailParameters; - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/wadl/consistencygroups-v2.wadl b/api-ref/src/wadls/volume-api/src/v2/wadl/consistencygroups-v2.wadl deleted file mode 100644 index 91967ec7e..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/wadl/consistencygroups-v2.wadl +++ /dev/null @@ -1,228 +0,0 @@ - - - - %common; - - %common_project; -]> - - - - - &tenant_idTemplateParameter; - - - - - - - - - - - &consistencygroup_idTemplateParameter; - - - - - - - - - - - - - - - - - Lists consistency groups. - - - - - &sortReqParameter; - &limitMarkerReqParameter; - - - - - - - - &consistencyGroupResponseParameters; - - - - - - - Lists consistency groups with details. - - - - - &sortReqParameter; - &limitMarkerReqParameter; - - - - - - - - &consistencyGroupDetailResponseParameters; - - - - - - &consistencyGroupDetailResponseParameters; - - - - - - - Creates a consistency group. - - - - - - - - &consistencyGroupCreateRequestParameters; - - - - - - - - - - - - - - Creates a consistency group from source. - - - - - - - - &consistencyGroupCreateFromSourceRequestParameters; - - - - - - - - - - - - - - Deletes a consistency group. - - - - - - - - &forceRequestParameter; - - - - - - - - - Updates a consistency group. - - - - - - - - &consistencyGroupUpdateParameters; - - - - - - - - - Shows details for a consistency group. - - - - - - - - &consistencyGroupDetailResponseParameters; - - - - - - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/wadl/limits-v2.wadl b/api-ref/src/wadls/volume-api/src/v2/wadl/limits-v2.wadl deleted file mode 100644 index 65e002f35..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/wadl/limits-v2.wadl +++ /dev/null @@ -1,61 +0,0 @@ - - - - %common; - - %common_project; -]> - - - - - &tenant_idTemplateParameter; - - - - - - - - - - Shows absolute limits for a tenant. - - - An absolute limit value of -1 indicates that the - absolute limit for the item is infinite. - - - - - - - - &limitsResponseParameters; - - - - - - - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/wadl/os-attach-interfaces-v2.wadl b/api-ref/src/wadls/volume-api/src/v2/wadl/os-attach-interfaces-v2.wadl deleted file mode 100644 index 196364fa2..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/wadl/os-attach-interfaces-v2.wadl +++ /dev/null @@ -1,251 +0,0 @@ - - - - %common; - - %common_project; -]> - - - - - &tenant_idTemplateParameter; - - - &server_idTemplateParameter; - - - - - &interface_idTemplateParameter; - - - - - - - - - - - - Creates and uses a port interface to attach the port to a - server instance. - - - - - - - - - - - - - - - - Specify the interfaceAttachment - action in the request body. - - - - - - - The UUID of the port for which you want to create an - interface. - - - - - - - - - - - - - - - - - - - Fixed IP addresses with subnet IDs. - - - - - - - The MAC address. - - - - - - - The network ID. - - - - - - - The port ID. - - - - - - - The port state. - - - - - - - - - - Lists port interfaces. - - - - - - - - - - - - - - - - The port state. - - - - - - - Fixed IP addresses with subnet - IDs. - - - - - - - The MAC address. - - - - - - - The network ID. - - - - - - - The port ID. - - - - - - - - - - Shows details for a port interface. - - - - - - - - - - - - - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/wadl/os-quota-sets-v2.wadl b/api-ref/src/wadls/volume-api/src/v2/wadl/os-quota-sets-v2.wadl deleted file mode 100644 index db74b4b6a..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/wadl/os-quota-sets-v2.wadl +++ /dev/null @@ -1,284 +0,0 @@ - - - - %common; - - %common_project; -]> - - - - - &tenant_idTemplateParameter; - - - &admin_tenant_idTemplateParameter; - - - - - - - - &tenant_idTemplateParameter; - - - - - - - - &tenant_idTemplateParameter; - - - &admin_tenant_idTemplateParameter; - - &user_idTemplateParameter; - - - - - - - &user_idTemplateParameter; - - - - - - - - - - - - Gets default quotas for a tenant. - - - - - - - - - - - - - "aSetsResponseParameters; - - - - - - - Shows quotas for a tenant. - - - - - &usageQueryParameter; - - - - - - - - - - - - - "aSetsResponseParameters; - - - - - - - Updates quotas for a tenant. - - - - - - - - - - - - - "aSetsResponseParameters; - - - - - - - - - - - - - "aSetsResponseParameters; - - - - - - - Deletes quotas for a tenant so the quotas revert to default - values. - - - - - - - - Enables an admin user to show quotas for a tenant and user. - - - - - - - - - - - - - "aSetsResponseParameters; - - - - - - - Updates quotas for a tenant and user. - - - - - - - - - - - - - "aSetsResponseParameters; - - - - - - - - - - - - - "aSetsResponseParameters; - - - - - - - Deletes quotas for a user so that the quotas revert to default - values. - - - - - - - - Shows details for quotas for a tenant and user. - - - - - - - - "aSetsResponseParameters; - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/wadl/os-vol-image-meta-v2.wadl b/api-ref/src/wadls/volume-api/src/v2/wadl/os-vol-image-meta-v2.wadl deleted file mode 100644 index 215d1a719..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/wadl/os-vol-image-meta-v2.wadl +++ /dev/null @@ -1,136 +0,0 @@ - - - - %common; - - %common_project; -]> - - - - - &tenant_idTemplateParameter; - - - - - - - - - - Shows image metadata for a volume. - - - When the request is made, the caller must specify a reference to an existing storage - volume in the ref element. Each storage driver may interpret the - existing storage volume reference differently but should accept a reference - structure containing either a source-volume-id or - source-volume-name element, if possible. - - - - - - - - - - A volume - object. - - - - - The OpenStack Block Storage host where the - existing volume resides. - - - - - - A reference to the existing volume. - The internal structure of this reference - is dependent on the implementation of the - volume driver, see the specific driver's - documentation for details of the required - elements in the structure. - - - - The volume name. - - - - The availability zone. - - - - The volume - description. - - - - The associated volume - type. - - - - Enables or disables the bootable - attribute. You can boot an instance from a - bootable volume. - - - - One or more metadata key and value pairs - to associate with the - volume. - - - - - - - The response is the same as for a volume - create API call. The size of the volume is chosen - by inspecting the size of the existing storage - volume and rounding up to the next - gibibyte (GiB). - - - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/wadl/os-volume-manage-v2.wadl b/api-ref/src/wadls/volume-api/src/v2/wadl/os-volume-manage-v2.wadl deleted file mode 100644 index 05505bdbc..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/wadl/os-volume-manage-v2.wadl +++ /dev/null @@ -1,159 +0,0 @@ - - - - %common; - - %common_project; -]> - - - - - &tenant_idTemplateParameter; - - - - - - - - - - Creates a Block Storage volume by using existing storage - rather than allocating new storage. - - - The caller must specify a reference to an existing storage - volume in the ref parameter in the - request. Although each storage driver might interpret this - reference differently, the driver should accept a reference - structure that contains either a source-volume- - id or source-volume-name - element, if possible. - - - The API chooses the size of the volume by rounding up the - size of the existing storage volume to the next gibibyte - (GiB). - - - - - - - - - - A volume - object. - - - - - The OpenStack Block Storage host where the - existing volume resides. - - - - - - - A reference to the existing volume. The internal - structure of this reference depends on the volume - driver implementation. For details about the - required elements in the structure, see the - documentation for the volume driver. - - - - - - - The volume name. - - - - - - - The availability zone. - - - - - - - The volume description. - - - - - - - The associated volume type. - - - - - - - Enables or disables the bootable attribute. You - can boot an instance from a bootable volume. - - - - - - - One or more metadata key and value pairs to - associate with the volume. - - - - - - - - - - The response is the same as the volume create - response. - - - - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/wadl/os-volume-transfer-v2.wadl b/api-ref/src/wadls/volume-api/src/v2/wadl/os-volume-transfer-v2.wadl deleted file mode 100644 index c09c8ad0c..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/wadl/os-volume-transfer-v2.wadl +++ /dev/null @@ -1,394 +0,0 @@ - - - - %common; - - %common_project; -]> - - - - - &tenant_idTemplateParameter; - - - - - - - - - - - The unique identifier for a volume transfer. - - - - - - - - - - - - - - - - - Creates a volume transfer. - - - - - - - - - - - The UUID of the volume. - - - - - - The volume transfer name. - - - - - - - - - - - - The UUID of the volume transfer. - - - - - - - Date and time when the volume was created. - - - - - - - The volume transfer name. - - - - - - - The UUID of the volume. - - - - - - - The authentication key for the volume transfer. - - - - - - - Links for the volume transfer. - - - - - - - - - - Lists volume transfers. - - - - - - - - - - - The UUID of the volume transfer. - - - - - - - The name of the volume transfer. - - - - - - - The UUID of the volume. - - - - - - - Links for the volume transfer. - - - - - - - - - - Lists volume transfers, with details. - - - - - - - - - - - The UUID of the volume transfer. - - - - - - - Date and time when the volume was created. - - - - - - - The name of the volume transfer. - - - - - - - The UUID of the volume. - - - - - - - Links for the volume transfer. - - - - - - - - - - Shows details for a volume transfer. - - - - - - - - - - - The UUID of the volume transfer. - - - - - - - Date and time when the volume was created. - - - - - - - The name of the volume transfer. - - - - - - - The UUID of the volume. - - - - - - - Links for the volume transfer. - - - - - - - - - - Deletes a volume transfer. - - - - - - - - Accepts a volume transfer. - - - - - - - - - - - The authentication key for the volume transfer. - - - - - - - - - - - - - The UUID of the volume transfer. - - - - The name of the volume transfer. - - - - The UUID of the volume. - - - - Links for the volume transfer. - - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/wadl/qos-specs-v2.wadl b/api-ref/src/wadls/volume-api/src/v2/wadl/qos-specs-v2.wadl deleted file mode 100644 index c60dc599c..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/wadl/qos-specs-v2.wadl +++ /dev/null @@ -1,471 +0,0 @@ - - - - %common; - - %common_project; -]> - - - - - &tenant_idTemplateParameter; - - - - - &qos_idTemplateParameter; - - - - - - - - &volume_type_idTemplateParameter; - - - - &volume_type_idTemplateParameter; - - - - - - - - - - - - - - - - - - - Creates a QoS specification. - - - Specify one or more key and value pairs in the request body. - - - - - - - - - - - - - &qos_specsObjectParameter; - - - - The name of the QoS specification. - - - - - - - The consumer type. - - - - - - - - - - - - - - - - &qos_specsObjectParameter; - - - - A specs object. - - - - - - - The consumer type. - - - - - - - The name of the QoS specification. - - - - - - - The generated ID for the QoS specification. - - - - - - - The QoS specification links. - - - - - - - - - - - Lists quality of service (QoS) specifications. - - - - - &sortReqParameter; - &limitMarkerReqParameter; - - - - - - - - - - - - - &qos_specsObjectParameter; - - - - Specification key and value pairs. - - - - - - - The consumer type. - - - - - - - The name of the QoS specification. - - - - - - - The generated ID for the QoS specification. - - - - - - - - - - - - Shows details for a QoS specification. - - - - - - - - - - - - - &qos_specsObjectParameter; - - - - Specification key and value pairs. - - - - - - - The consumer type. - - - - - - - The name of the QoS specification. - - - - - - - The generated ID for the QoS specification. - - - - - - - The QoS specification links. - - - - - - - &commonFaults; &getFaults; - - - - - - Associates a QoS specification with a volume type. - - - - - - - - - Disassociates a QoS specification from a volume type. - - - - - - - - - Disassociates a QoS specification from all associations. - - - - - - - - - Lists all associations for a QoS specification. - - - - - - - - - - - - - - - - - - - - Sets keys in a QoS specification. - - - - - - - - - - - - - &qos_specsObjectParameter; - - - - Specification key and value pairs. - - - - - - - - - - - - - - - - - - - - - - - Unsets keys in a QoS specification. - - - - - - - - - - - - - - - - List of Keys. - - - - - - - - - - - - Deletes a QoS specification. - - - - - - - - To delete a QoS specification even if it is in-use, - set to true. Default is - false. - - - - - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/wadl/scheduler-stats-v2.wadl b/api-ref/src/wadls/volume-api/src/v2/wadl/scheduler-stats-v2.wadl deleted file mode 100644 index a42cbd7b3..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/wadl/scheduler-stats-v2.wadl +++ /dev/null @@ -1,167 +0,0 @@ - - - - %common; - - %common_project; -]> - - - - - &tenant_idTemplateParameter; - - - - - - - - - - - - Lists all back-end storage pools. - - - - - - - - Indicates whether to show pool details or only - pool names in the response. - - - Set to true to show pool details. Set - to false to show only pool names. - Default is false. - - - - - - - - - - - - - - The name of the back-end volume. - - - - - - - The capabilities for the back end. - - - The value is either null or a string - value that indicates the capabilities for each - pool. For example, total_capacity or - QoS_support. - - - - - - - The date and time stamp when the API request was issued. - - - - - - - The total capacity for the back-end volume, in - GBs. A valid value is a string, such as - unknown, or an integer. - - - - - - - The amount of free capacity for the back-end - volume, in GBs. A valid value is a string, such as - unknown, or an integer. - - - - - - - The name of the back-end volume. - - - - - - - The percentage of the total capacity that is - reserved for the internal use by the back end. - - - - - - - The driver version. - - - - - - - The storage back end for the back-end volume. For - example, iSCSI or FC. - - - - - - - The quality of service (QoS) support. - - - - - - - diff --git a/api-ref/src/wadls/volume-api/src/v2/wadl/volumes-v2.wadl b/api-ref/src/wadls/volume-api/src/v2/wadl/volumes-v2.wadl deleted file mode 100644 index 04017d485..000000000 --- a/api-ref/src/wadls/volume-api/src/v2/wadl/volumes-v2.wadl +++ /dev/null @@ -1,1585 +0,0 @@ - - - - %common; - - %common_project; -]> - - - - - - - - &volumeTypeAccessProjectIdRequestParameters; - - - &VolumeTypeAccessIDRequestParameters; - - - - - - - - - - - - - - &tenant_idTemplateParameter; - - - &aliasTemplateParameter; - - - - - - - - - - - &volume_idTemplateParameter; - - - - - - - - - - - - - - - - - - - - - - - - - - &volume_type_idTemplateParameter; - - - - - - - - - - - - - - &snapshot_idTemplateParameter; - - - - - - - - - - - - - - - - Details for a version. - - - - - - - - A list of supported extensions. - - - - - - - - - Lists information for all Block Storage API versions. - - - - - - - - - - - - - - - - - - - - Shows details for Block Storage API v2. - - - - - - - - - - - - - - - - Full URL to a service or server. - - - - - - - - - - - - Lists Block Storage API extensions. - - - - - - - - - - - - - &getExtensionsResponseParameters; - - - - - - - - Creates a volume. - - - To create a bootable volume, include the UUID of the image from - which you want to create the volume in the - imageRef attribute in the request body. - - Preconditions - - - - You must have enough volume storage quota remaining to - create a volume of size requested. - - - - Asynchronous Postconditions - - - - With correct permissions, you can see the volume - status as available through API calls. - - - - - With correct access, you can see the created volume in - the storage system that OpenStack Block Storage - manages. - - - - Troubleshooting - - - - If volume status remains creating or - shows another error status, the request failed. Ensure - you meet the preconditions then investigate the - storage back end. - - - - - Volume is not created in the storage system that - OpenStack Block Storage manages. - - - - - The storage node needs enough free storage space to - match the size of the volume creation request. - - - - - - - - - - - - - - - &volumeObjectParameter; - &createVolumeRequestParameters; - - - - - - - - - - - - - &volumeObjectParameter; - &volumeResponseParameters; - - - - - - - Lists summary information for all Block Storage volumes that - the tenant can access. - - - - - &sortQueryParameter; - &limitMarkerReqParameter; - - - - - - - - - - - - - &volumesObjectParameter; - &volumeSimpleResponseParameters; - - - - - - - Lists all Block Storage volumes, with details, that the tenant - can access. - - - - - &sortQueryParameter; - &limitMarkerReqParameter; - - - - - - - - - - - - - &volumesObjectParameter; - &volumeDetailResponseParameters; - - - - - - - Shows details for a volume. - - Preconditions - - - - The volume must exist. - - - - - - - - - - - - - - - &volumeObjectParameter; - &volumeDetailResponseParameters; - - - - - - - Updates a volume. - - - - - - - - &volumeObjectParameter; - &updateVolumeRequestParameters; - - - - - - - - - - - - - - - - - - &volumeObjectParameter; - &volumeResponseParameters; - - - - - - - Deletes a volume. - - Preconditions - - - - Volume status must be available, in-use, - error, or error_restoring. - - - - - You cannot already have a snapshot of the volume. - - - - - You cannot delete a volume that is in a migration. - - - - Asynchronous Postconditions - - The volume is deleted in volume index. - The volume managed by OpenStack Block Storage - is deleted in storage node. - - Troubleshooting - - - - If volume status remains in deleting or - becomes error_deleting the request - failed. Ensure you meet the preconditions then - investigate the storage back end. - - - The volume managed by OpenStack Block Storage - is not deleted from the storage system. - - - - - - - - Creates metadata for a volume. - - - - - - - - &metadataObjectParameter; - - - - - - - - &metadataObjectParameter; - - - - - - - Shows metadata for a volume. - - - - - - - - - - - - - &metadataObjectParameter; - - - - - - - Updates metadata for a volume. - - - Replaces metadata items that match keys. Does not modify - items that are not in the request. - - - - - - - - - - - - - &metadataObjectParameter; - - - - - - - - - - - - - &metadataObjectParameter; - - - - - - - Extends the size of a volume to a requested size, in gibibytes - (GiB). Specify the os-extend action in the - request body. - - Preconditions - - Volume status must be available. - - - Sufficient amount of storage must exist to extend the volume. - - - The user quota must have sufficient volume storage. - - Troubleshooting - - - - An error_extending volume status - indicates that the request failed. Ensure that you - meet the preconditions and retry the request. If the - request fails again, investigate the storage back end. - - - - - - - - - - &os-extendRequestParameter; - - - - - - - - Resets the status, attach status, and migration status for a - volume. Specify the os-reset_status action in the - request body. - - - - - - - - &os-reset_statusRequestParameter; - - - - - - - - Sets the image metadata for a volume. Specify the - os-set_image_metadata action in the request body. - - - - - - - - &os-set_image_metadataRequestParameter; - - - - - - - - Removes image metadata, by key, from a volume. Specify the - os-unset_image_metadata action in the request body - and the key for the metadata key and value pair - that you want to remove. - - - - - - - - &os-unset_image_metadataRequestParameter; - - - - - - - - Attaches a volume to a server. Specify the os-attach action in the - request body. - - Preconditions - - - - Volume status must be available. - - - - - You should set instance_uuid or host_name. - - - - - - - - - - &attachVolumeReqParameters; - - - - - - - - Removes a volume from Block Storage management without - removing the back-end storage object that is associated with it. - Specify the os-unmanage action in the request - body. - - Preconditions - - - - Volume status must be available. - - - - - - - - - - &os-unmanageRequestParameter; - - - - - - - - Forces a volume to detach. Specify the os-force_detach action in the - request body. - - - Rolls back an unsuccessful detach operation after you - disconnect the volume. - - - - - - - - &os-force_detachRequestParameter; - - - - - - - - Promotes a replicated volume. Specify the - os-promote-replica action in - the request body. - - - - - - - - &os-promote-replicaRequestParameter; - - - - - - - - Re-enables replication of a volume. Specify the - volume-replica-reenable action in the request body. - - - - - - - - &os-reenable-replicaRequestParameter; - - - - - - - - Lists volume types. - - - - - &sort_keyQueryParameter; - &sort_dirQueryParameter; - &limitMarkerReqParameter; - - - - - - - - - - - - - &volume_typesObjectParameter; - &volume_typeResponseParameters; - - - - - - - Creates a volume type. - - - To create an environment with multiple-storage back ends, you - must specify a volume type. Block Storage volume back ends are - spawned as children to cinder-volume, and they - are keyed from a unique queue. They are named - cinder-volume.HOST.BACKEND. For example, - cinder-volume.ubuntu.lvmdriver. When a volume is created, the - scheduler chooses an appropriate back end to handle the - request based on the volume type. - - - For information about how to use volume types to create - multiple-storage back ends, see Configure multiple-storage back ends. - - - - - - - - - - - - - &volume_typeObjectParameter; - - - - - - - - - - - - - &volume_typeObjectParameter; - &volume_typeResponseParameters; - &description_Parameter; - &is_public_Parameter; - - - - - - - Updates a volume type. - - - To create an environment with multiple-storage back ends, you - must specify a volume type. The API spawns Block Storage volume - back ends as children to cinder-volume, and keys - them from a unique queue. The API names the back ends - cinder-volume.HOST.BACKEND. For example, - cinder-volume.ubuntu.lvmdriver. When you create a - volume, the scheduler chooses an appropriate back end for the - volume type to handle the request. - - - For information about how to use volume types to create - multiple-storage back ends, see Configure multiple-storage back ends. - - - - - - - - - - - - - &volume_typeObjectParameter; - - - - - - - - - - - - - &volume_typeResponseParameters; - &description_Parameter; - &is_public_Parameter; - - - - - - - Updates the extra specifications that are assigned to a volume - type. - - - - - - - - - - - - - &volume_typeObjectParameter; - - - - A key and value pair that contains additional - specifications that are associated with the volume - type. Examples include capabilities, capacity, - compression, and so on, depending on the storage - driver in use. - - - - - - - - - - - - - - - - &volume_typeResponseParameters; - &description_Parameter; - &is_public_Parameter; - - - - - - - Shows details for a volume type. - - - - - - - - - - - - - &volume_typeResponseParameters; - &description_Parameter; - &is_public_Parameter; - - - - - - - Deletes a volume type. - - - - - - - - Adds private volume type access to a project. - - - - - - - - &projectRequestParameters; - - - - - - - - - - - - - - Removes private volume type access from a project. - - - - - - - - &projectRequestParameters; - - - - - - - - - - - - - - Lists project IDs that have access to private volume type. - - - - - - - - - - &projectIdRequestParameters; - &VolumeTypeAccessRequestParameters; - - - - - - - Creates a volume snapshot, which is a point-in-time, complete - copy of a volume. You can create a volume from a snapshot. - - - - - - - - - - - A partial representation of a snapshot used in the - creation process. - - - - - - - The name of the snapshot. Default is - None. - - - - - - - A description for the snapshot. Default is - None. - - - - - - - To create a snapshot from an existing volume, - specify the UUID of the existing volume. - - - - - - - Indicates whether to snapshot, even if the volume - is attached. Default is false. - - - - - - - - - - - - - - - - - - - - - &snapshotObjectParameter; - &snapshotResponseParameters; - - - - - - - Lists all Block Storage snapshots, with summary information, - that the tenant can access. - - - - - &sort_keyQueryParameter; - &sort_dirQueryParameter; - &limitMarkerReqParameter; - - - - - - - - - - - - - &snapshotResponseParameters; - - - - - - - Lists all Block Storage snapshots, with details, that the - tenant can access. - - - - - - - - - - - - - &snapshotResponseParameters; - - - - A percentage value for the build progress. - - - - - - - The UUID of the owning project. - - - - - - - - - - Shows details for a snapshot. - - - - - - - - - - - - - &snapshotObjectParameter; - &snapshotResponseParameters; - - - - A percentage value for the build progress. - - - - - - - The UUID of the owning project. - - - - - - - - - - Updates a snapshot. - - - - - - - - - - - - - - - - A partial representation of a snapshot used in the - creation process. - - - - - - - The name of the snapshot. Default is - None. - - - - - - - A description for the snapshot. Default is - None. - - - - - - - - - - - - - - - - &snapshotObjectParameter; - &snapshotResponseParameters; - - - - - - - Deletes a snapshot. - - - - - - - - Shows metadata for a snapshot. - - - - - - - - - - - - - &snapshotObjectParameter; - &snapshotResponseParameters; - - - - A percentage value for the build progress. - - - - - - - The UUID of the owning project. - - - - - - - - - - Updates metadata for a snapshot. - - - Replaces metadata items that match keys. Does not modify - items that are not in the request. - - - - - - - - - - - - - &snapshot-metadataRequestParameter; - - - - - - - - - - - - - - - -