Deletes content in the api-ref directory, README remains
- Also deletes api-ref-guides which was used for PDF builds. Change-Id: I9154246247511dfb77ce96b4889b4a32debd3aee
This commit is contained in:
parent
372456be65
commit
1a97375073
@ -1,77 +0,0 @@
|
||||
# Translators:
|
||||
# Robert Simai, 2014
|
||||
#
|
||||
#
|
||||
# OpenStack Infra <zanata@openstack.org>, 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 <jenkins@openstack.org>\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 <EMAIL>, YEAR1, YEAR2
|
||||
msgid "translator-credits"
|
||||
msgstr "Danksagungen an die Übersetzer"
|
@ -1,121 +0,0 @@
|
||||
# Translators:
|
||||
# OpenStack Infra <zanata@openstack.org>, 2015. #zanata
|
||||
# Andi Chandler <andi@gowling.com>, 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 <andi@gowling.com>\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 <link xlink:href=\"api-ref-identity.html\">Identity "
|
||||
"API</link>, 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 <link xlink:href=\"http://developer."
|
||||
"openstack.org/api-guide/quick-start/\">OpenStack API Guide</link>."
|
||||
msgstr ""
|
||||
"You must install the packages for each API separately. After you "
|
||||
"authenticate through the <link xlink:href=\"api-ref-identity.html\">Identity "
|
||||
"API</link>, 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 <link xlink:href=\"http://developer."
|
||||
"openstack.org/api-guide/quick-start/\">OpenStack API Guide</link>."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2
|
||||
msgid "translator-credits"
|
||||
msgstr "translator-credits"
|
@ -1,95 +0,0 @@
|
||||
# Translators:
|
||||
# Corinne Verheyde <cverheyd@hotmail.com>, 2015
|
||||
# François Bureau, 2015
|
||||
# Nicolas HAHN <hahnn@x-itools.com>, 2014
|
||||
#
|
||||
#
|
||||
# OpenStack Infra <zanata@openstack.org>, 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 <cverheyd@hotmail.com>\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 <EMAIL>, YEAR1, YEAR2
|
||||
msgid "translator-credits"
|
||||
msgstr ""
|
||||
"Communauté des traducteurs FR, https://wiki.openstack.org/wiki/I18nTeam/fr, "
|
||||
"2014, 2015"
|
@ -1,120 +0,0 @@
|
||||
# Translators:
|
||||
# suhartono <cloudsuhartono@gmail.com>, 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 <cloudsuhartono@gmail.com>\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 <link xlink:href=\"api-ref-identity.html\">Identity "
|
||||
"API</link>, 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 <link xlink:href=\"http://developer."
|
||||
"openstack.org/api-guide/quick-start/\">OpenStack API Guide</link>."
|
||||
msgstr ""
|
||||
"Anda harus menginstal paket untuk setiap API secara terpisah. Setelah Anda "
|
||||
"mengotentikasi melalui <link xlink:href=\"api-ref-identity.html\">Identity "
|
||||
"API</link>, 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 <link xlink:href=\"http://developer."
|
||||
"openstack.org/api-guide/quick-start/\">OpenStack API Guide</link>."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2
|
||||
msgid "translator-credits"
|
||||
msgstr "penerjemah-kredit"
|
@ -1,79 +0,0 @@
|
||||
# Translators:
|
||||
# PierAlberto <pieralbertopierini@gmail.com>, 2014
|
||||
#
|
||||
#
|
||||
# OpenStack Infra <zanata@openstack.org>, 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 <jenkins@openstack.org>\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 <EMAIL>, YEAR1, YEAR2
|
||||
msgid "translator-credits"
|
||||
msgstr "Crediti di traduzione"
|
@ -1,101 +0,0 @@
|
||||
# Translators:
|
||||
# Tomoyuki KATO <tomo@dream.daynight.jp>, 2014-2015
|
||||
#
|
||||
#
|
||||
# Akihiro Motoki <amotoki@gmail.com>, 2015. #zanata
|
||||
# OpenStack Infra <zanata@openstack.org>, 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 <amotoki@gmail.com>\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 <EMAIL>, YEAR1, YEAR2
|
||||
msgid "translator-credits"
|
||||
msgstr "Tomoyuki KATO <tomo@dream.daynight.jp>, 2014"
|
@ -1,131 +0,0 @@
|
||||
# Translators:
|
||||
# Ian Y. Choi <ianyrchoi@gmail.com>, 2015
|
||||
# Sungjin Kang <potopro@gmail.com>, 2014-2015
|
||||
#
|
||||
#
|
||||
# Sungjin Kang <gang.sungjin@gmail.com>, 2015. #zanata
|
||||
# Ian Y. Choi <ianyrchoi@gmail.com>, 2016. #zanata
|
||||
# YANG, WON KUK <gigsda@gmail.com>, 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 <ianyrchoi@gmail.com>\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 <link xlink:href=\"api-ref-identity.html\">Identity "
|
||||
"API</link>, 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 <link xlink:href=\"http://developer."
|
||||
"openstack.org/api-guide/quick-start/\">OpenStack API Guide</link>."
|
||||
msgstr ""
|
||||
"각 API에 대한 패키지들은 따로 설치해야합니다. OpenStack 클라우드는 <link "
|
||||
"xlink:href=\"api-ref-identity.html\">Identity API</link>를 통해 인증을 먼저 "
|
||||
"합니다. 다른 API를 이용하여 서버 인스턴스를 작동 시키고, 이미지를 생성하고, "
|
||||
"인스턴스와 이미지에 메타데이터를 할당하거나 컨테이너와 오브젝트를 생성하고, "
|
||||
"완료하는 다른 작업에 대한 확장기능을 사용합니다. API 작업을 시작하려면 <link "
|
||||
"xlink:href=\"http://developer.openstack.org/ko_KR/api-guide/quick-start/"
|
||||
"\">OpenStack API 가이드</link>를 확인하세요."
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2
|
||||
#, fuzzy
|
||||
msgid "translator-credits"
|
||||
msgstr ""
|
||||
"Sungjin Kang <ujuc@ujuc.kr>, 2012-2015.\n"
|
||||
"Jay Lee <hyangii@gmail.com>, 2014.\n"
|
||||
"Seong-ho Cho <darkcircle.0426@gmail.com>, 2014.\n"
|
||||
"Ian Y. Choi <ianyrchoi@gmail.com>, 2015-2016."
|
@ -1,122 +0,0 @@
|
||||
# Translators:
|
||||
# 颜海峰 <yanheven@gmail.com>, 2014
|
||||
# OpenStack Infra <zanata@openstack.org>, 2015. #zanata
|
||||
# hanchao <han.chaoB@h3c.com>, 2016. #zanata
|
||||
# maoshuai <fwsakura@163.com>, 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 <fwsakura@163.com>\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 <link xlink:href=\"api-ref-identity.html\">Identity "
|
||||
"API</link>, 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 <link xlink:href=\"http://developer."
|
||||
"openstack.org/api-guide/quick-start/\">OpenStack API Guide</link>."
|
||||
msgstr ""
|
||||
"你必须单独安装每个API的包。当你以“ <link xlink:href=\"api-ref-identity.html"
|
||||
"\">Identity API</link>”这种形式通过OpenStack服务的认证后,你可以使用其他APIs"
|
||||
"和扩展服务实例,创建镜像,将数据分配到实例和镜像中,创建容器和对象,以及在你"
|
||||
"的OpenStack云环境中完成其他操作。获取更多关于APIs的信息,请参考以下链接:"
|
||||
"<link xlink:href=\"http://developer.openstack.org/api-guide/quick-start/"
|
||||
"\">OpenStack API Guide</link>。"
|
||||
|
||||
#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2
|
||||
msgid "translator-credits"
|
||||
msgstr "translator-credits"
|
@ -1,167 +0,0 @@
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
|
||||
http://maven.apache.org/maven-v4_0_0.xsd">
|
||||
<parent>
|
||||
<groupId>org.openstack.docs</groupId>
|
||||
<artifactId>parent-pom</artifactId>
|
||||
<version>1.0.0-SNAPSHOT</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<artifactId>openstack-api-ref-guides</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>OpenStack API Complete Reference Guides</name>
|
||||
<properties>
|
||||
<!-- This is set by Jenkins according to the branch. -->
|
||||
<release.path.name>local</release.path.name>
|
||||
<comments.enabled>0</comments.enabled>
|
||||
</properties>
|
||||
<!-- ################################################ -->
|
||||
<!-- USE "mvn clean generate-sources" to run this POM -->
|
||||
<!-- ################################################ -->
|
||||
<build>
|
||||
<!--
|
||||
Setting the source and resource directories is not required for building the
|
||||
project, but it provides certain IDEs with information necessary to show the
|
||||
proper folder structure when the pom.xml is opened as a project.
|
||||
-->
|
||||
<sourceDirectory>src</sourceDirectory>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>locale</directory>
|
||||
</resource>
|
||||
</resources>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>com.rackspace.cloud.api</groupId>
|
||||
<artifactId>clouddocs-maven-plugin</artifactId>
|
||||
<!-- version is set in ../pom.xml file -->
|
||||
<executions>
|
||||
<!-- Configuration for OpenStack API Guide -->
|
||||
<execution>
|
||||
<id>os-api-ref</id>
|
||||
<goals>
|
||||
<goal>generate-pdf</goal>
|
||||
</goals>
|
||||
<phase>generate-sources</phase>
|
||||
<configuration>
|
||||
<includes> bk-api-ref.xml </includes>
|
||||
<pdfFilenameBase>api-ref</pdfFilenameBase>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>os-api-ref-baremetal-v1</id>
|
||||
<goals>
|
||||
<goal>generate-pdf</goal>
|
||||
</goals>
|
||||
<phase>generate-sources</phase>
|
||||
<configuration>
|
||||
<includes> bk-api-ref-baremetal-v1.xml </includes>
|
||||
<pdfFilenameBase>api-ref-baremetal-v1</pdfFilenameBase>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>os-api-ref-blockstorage-v2</id>
|
||||
<goals>
|
||||
<goal>generate-pdf</goal>
|
||||
</goals>
|
||||
<phase>generate-sources</phase>
|
||||
<configuration>
|
||||
<includes> bk-api-ref-blockstorage-v2.xml </includes>
|
||||
<pdfFilenameBase>api-ref-blockstorage-v2</pdfFilenameBase>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>os-api-ref-blockstorage-v1</id>
|
||||
<goals>
|
||||
<goal>generate-pdf</goal>
|
||||
</goals>
|
||||
<phase>generate-sources</phase>
|
||||
<configuration>
|
||||
<includes> bk-api-ref-blockstorage-v1.xml </includes>
|
||||
<pdfFilenameBase>api-ref-blockstorage-v1</pdfFilenameBase>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>os-api-ref-database-v1</id>
|
||||
<goals>
|
||||
<goal>generate-pdf</goal>
|
||||
</goals>
|
||||
<phase>generate-sources</phase>
|
||||
<configuration>
|
||||
<includes> bk-api-ref-database-v1.xml </includes>
|
||||
<pdfFilenameBase>api-ref-database-v1</pdfFilenameBase>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>os-api-ref-data-processing-v1.1</id>
|
||||
<goals>
|
||||
<goal>generate-pdf</goal>
|
||||
</goals>
|
||||
<phase>generate-sources</phase>
|
||||
<configuration>
|
||||
<includes> bk-api-ref-data-processing-v1.1.xml </includes>
|
||||
<pdfFilenameBase>api-ref-data-processing-v1.1</pdfFilenameBase>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>os-api-ref-share-v2</id>
|
||||
<goals>
|
||||
<goal>generate-pdf</goal>
|
||||
</goals>
|
||||
<phase>generate-sources</phase>
|
||||
<configuration>
|
||||
<includes> bk-api-ref-share-v2.xml </includes>
|
||||
<pdfFilenameBase>api-ref-share-v2</pdfFilenameBase>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>os-api-ref-share-v1</id>
|
||||
<goals>
|
||||
<goal>generate-pdf</goal>
|
||||
</goals>
|
||||
<phase>generate-sources</phase>
|
||||
<configuration>
|
||||
<includes> bk-api-ref-share-v1.xml </includes>
|
||||
<pdfFilenameBase>api-ref-share-v1</pdfFilenameBase>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>os-api-ref-telemetry-v2</id>
|
||||
<goals>
|
||||
<goal>generate-pdf</goal>
|
||||
</goals>
|
||||
<phase>generate-sources</phase>
|
||||
<configuration>
|
||||
<includes> bk-api-ref-telemetry-v2.xml </includes>
|
||||
<pdfFilenameBase>api-ref-telemetry-v2</pdfFilenameBase>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<webhelpDirname>api-ref-guides</webhelpDirname>
|
||||
<generateToc> 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
|
||||
</generateToc>
|
||||
<xincludeSupported>true</xincludeSupported>
|
||||
<sourceDirectory>src</sourceDirectory>
|
||||
<branding>openstack</branding>
|
||||
<trimWadlUriCount>1</trimWadlUriCount>
|
||||
<showXslMessages>true</showXslMessages>
|
||||
<highlightSource>false</highlightSource>
|
||||
<security>external</security>
|
||||
<suppressFooterNavigation>0</suppressFooterNavigation>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</project>
|
||||
|
@ -1,38 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<book xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:linkend="http://www.w3.org/1999/linkend"
|
||||
xmlns:xref="http://www.w3.org/1999/xref"
|
||||
xmlns:wadl="http://wadl.dev.java.net/2009/02"
|
||||
version="5.0-extension RackBook-2.0"
|
||||
xml:id="api.openstack.org-blockstorage-v1-pdf">
|
||||
<info>
|
||||
<title>OpenStack Block Storage API v1 Reference</title>
|
||||
<titleabbrev>API Reference</titleabbrev>
|
||||
<author>
|
||||
<personname>
|
||||
<firstname/>
|
||||
<surname/>
|
||||
</personname>
|
||||
<affiliation>
|
||||
<orgname>OpenStack Foundation</orgname>
|
||||
</affiliation>
|
||||
</author>
|
||||
<copyright>
|
||||
<year>2010-2016</year>
|
||||
<holder>OpenStack Foundation</holder>
|
||||
</copyright>
|
||||
<productname>OpenStack Block Storage</productname>
|
||||
<pubdate/>
|
||||
<legalnotice role="apache2">
|
||||
<annotation>
|
||||
<remark>Copyright details are filled in by the
|
||||
template.</remark>
|
||||
</annotation>
|
||||
</legalnotice>
|
||||
</info>
|
||||
<!-- <xi:include href="preface.xml"/>-->
|
||||
<xi:include
|
||||
href="../../api-ref/src/docbkx/ch_blockstorage-api-v1.xml"/>
|
||||
</book>
|
@ -1,38 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<book xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:linkend="http://www.w3.org/1999/linkend"
|
||||
xmlns:xref="http://www.w3.org/1999/xref"
|
||||
xmlns:wadl="http://wadl.dev.java.net/2009/02"
|
||||
version="5.0-extension RackBook-2.0"
|
||||
xml:id="api.openstack.org-blockstorage-v2-pdf">
|
||||
<info>
|
||||
<title>OpenStack Block Storage API v2 Reference</title>
|
||||
<titleabbrev>API Reference</titleabbrev>
|
||||
<author>
|
||||
<personname>
|
||||
<firstname/>
|
||||
<surname/>
|
||||
</personname>
|
||||
<affiliation>
|
||||
<orgname>OpenStack Foundation</orgname>
|
||||
</affiliation>
|
||||
</author>
|
||||
<copyright>
|
||||
<year>2010-2016</year>
|
||||
<holder>OpenStack Foundation</holder>
|
||||
</copyright>
|
||||
<productname>OpenStack Block Storage</productname>
|
||||
<pubdate/>
|
||||
<legalnotice role="apache2">
|
||||
<annotation>
|
||||
<remark>Copyright details are filled in by the
|
||||
template.</remark>
|
||||
</annotation>
|
||||
</legalnotice>
|
||||
</info>
|
||||
<!-- <xi:include href="preface.xml"/>-->
|
||||
<xi:include
|
||||
href="../../api-ref/src/docbkx/ch_blockstorage-api-v2.xml"/>
|
||||
</book>
|
@ -1,36 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<book xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:linkend="http://www.w3.org/1999/linkend"
|
||||
xmlns:xref="http://www.w3.org/1999/xref"
|
||||
xmlns:wadl="http://wadl.dev.java.net/2009/02"
|
||||
version="5.0-extension RackBook-2.0"
|
||||
xml:id="api.openstack.org-data-processing-v1-pdf">
|
||||
<info>
|
||||
<title>OpenStack Data Processing API v1.1 Reference</title>
|
||||
<titleabbrev>API Reference</titleabbrev>
|
||||
<author>
|
||||
<personname>
|
||||
<firstname/>
|
||||
<surname/>
|
||||
</personname>
|
||||
<affiliation>
|
||||
<orgname>OpenStack Foundation</orgname>
|
||||
</affiliation>
|
||||
</author>
|
||||
<copyright>
|
||||
<year>2010-2016</year>
|
||||
<holder>OpenStack Foundation</holder>
|
||||
</copyright>
|
||||
<productname>OpenStack Data Processing</productname>
|
||||
<pubdate/>
|
||||
<legalnotice role="apache2">
|
||||
<annotation>
|
||||
<remark>Copyright details are filled in by the
|
||||
template.</remark>
|
||||
</annotation>
|
||||
</legalnotice>
|
||||
</info>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_data-processing-v1.1.xml"/>
|
||||
</book>
|
@ -1,36 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<book xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:linkend="http://www.w3.org/1999/linkend"
|
||||
xmlns:xref="http://www.w3.org/1999/xref"
|
||||
xmlns:wadl="http://wadl.dev.java.net/2009/02"
|
||||
version="5.0-extension RackBook-2.0"
|
||||
xml:id="api.openstack.org-database">
|
||||
<info>
|
||||
<title>OpenStack Database Service API v1.0 Reference</title>
|
||||
<titleabbrev>API Reference</titleabbrev>
|
||||
<author>
|
||||
<personname>
|
||||
<firstname/>
|
||||
<surname/>
|
||||
</personname>
|
||||
<affiliation>
|
||||
<orgname>OpenStack Foundation</orgname>
|
||||
</affiliation>
|
||||
</author>
|
||||
<copyright>
|
||||
<year>2010-2016</year>
|
||||
<holder>OpenStack Foundation</holder>
|
||||
</copyright>
|
||||
<productname>OpenStack Database Service</productname>
|
||||
<pubdate/>
|
||||
<legalnotice role="apache2">
|
||||
<annotation>
|
||||
<remark>Copyright details are filled in by the
|
||||
template.</remark>
|
||||
</annotation>
|
||||
</legalnotice>
|
||||
</info>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_database-v1.xml"/>
|
||||
</book>
|
@ -1,36 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<book xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:linkend="http://www.w3.org/1999/linkend"
|
||||
xmlns:xref="http://www.w3.org/1999/xref"
|
||||
xmlns:wadl="http://wadl.dev.java.net/2009/02"
|
||||
version="5.0-extension RackBook-2.0"
|
||||
xml:id="api.openstack.org-share-v1-pdf">
|
||||
<info>
|
||||
<title>OpenStack Shared File Systems API v1 Reference</title>
|
||||
<titleabbrev>API Reference</titleabbrev>
|
||||
<author>
|
||||
<personname>
|
||||
<firstname/>
|
||||
<surname/>
|
||||
</personname>
|
||||
<affiliation>
|
||||
<orgname>OpenStack Foundation</orgname>
|
||||
</affiliation>
|
||||
</author>
|
||||
<copyright>
|
||||
<year>2015</year>
|
||||
<holder>OpenStack Foundation</holder>
|
||||
</copyright>
|
||||
<productname>OpenStack Shared File Systems</productname>
|
||||
<pubdate/>
|
||||
<legalnotice role="apache2">
|
||||
<annotation>
|
||||
<remark>Copyright details are filled in by the
|
||||
template.</remark>
|
||||
</annotation>
|
||||
</legalnotice>
|
||||
</info>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_share-v1.xml"/>
|
||||
</book>
|
@ -1,37 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<book xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:linkend="http://www.w3.org/1999/linkend"
|
||||
xmlns:xref="http://www.w3.org/1999/xref"
|
||||
xmlns:wadl="http://wadl.dev.java.net/2009/02"
|
||||
version="5.0-extension RackBook-2.0"
|
||||
xml:id="api.openstack.org-share-v2-pdf">
|
||||
<info>
|
||||
<title>OpenStack Shared File Systems API v2 Reference</title>
|
||||
<titleabbrev>API Reference</titleabbrev>
|
||||
<author>
|
||||
<personname>
|
||||
<firstname/>
|
||||
<surname/>
|
||||
</personname>
|
||||
<affiliation>
|
||||
<orgname>OpenStack Foundation</orgname>
|
||||
</affiliation>
|
||||
</author>
|
||||
<copyright>
|
||||
<year>2015-2016</year>
|
||||
<holder>OpenStack Foundation</holder>
|
||||
</copyright>
|
||||
<productname>OpenStack Shared File Systems</productname>
|
||||
<pubdate/>
|
||||
<legalnotice role="apache2">
|
||||
<annotation>
|
||||
<remark>Copyright details are filled in by the
|
||||
template.</remark>
|
||||
</annotation>
|
||||
</legalnotice>
|
||||
</info>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_share-v2.xml"/>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_share-v2-experimental.xml"/>
|
||||
</book>
|
@ -1,36 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<book xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:linkend="http://www.w3.org/1999/linkend"
|
||||
xmlns:xref="http://www.w3.org/1999/xref"
|
||||
xmlns:wadl="http://wadl.dev.java.net/2009/02"
|
||||
version="5.0-extension RackBook-2.0"
|
||||
xml:id="api.openstack.org-telemetry-pdf">
|
||||
<info>
|
||||
<title>OpenStack Telemetry API v2 Reference</title>
|
||||
<titleabbrev>API Reference</titleabbrev>
|
||||
<author>
|
||||
<personname>
|
||||
<firstname/>
|
||||
<surname/>
|
||||
</personname>
|
||||
<affiliation>
|
||||
<orgname>OpenStack Foundation</orgname>
|
||||
</affiliation>
|
||||
</author>
|
||||
<copyright>
|
||||
<year>2010-2016</year>
|
||||
<holder>OpenStack Foundation</holder>
|
||||
</copyright>
|
||||
<productname>OpenStack Telemetry</productname>
|
||||
<pubdate/>
|
||||
<legalnotice role="apache2">
|
||||
<annotation>
|
||||
<remark>Copyright details are filled in by the
|
||||
template.</remark>
|
||||
</annotation>
|
||||
</legalnotice>
|
||||
</info>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_telemetry-v2.xml"/>
|
||||
</book>
|
@ -1,43 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<book xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:linkend="http://www.w3.org/1999/linkend"
|
||||
xmlns:xref="http://www.w3.org/1999/xref"
|
||||
xmlns:wadl="http://wadl.dev.java.net/2009/02"
|
||||
version="5.0-extension RackBook-2.0"
|
||||
xml:id="api.openstack.org-pdf">
|
||||
<info>
|
||||
<title>OpenStack API Complete Reference</title>
|
||||
<titleabbrev>API Complete Reference</titleabbrev>
|
||||
<author>
|
||||
<personname>
|
||||
<firstname/>
|
||||
<surname/>
|
||||
</personname>
|
||||
<affiliation>
|
||||
<orgname>OpenStack Foundation</orgname>
|
||||
</affiliation>
|
||||
</author>
|
||||
<copyright>
|
||||
<year>2010-2016</year>
|
||||
<holder>OpenStack Foundation</holder>
|
||||
</copyright>
|
||||
<productname>OpenStack</productname>
|
||||
<pubdate/>
|
||||
<legalnotice role="apache2">
|
||||
<annotation>
|
||||
<remark>Copyright details are filled in by the
|
||||
template.</remark>
|
||||
</annotation>
|
||||
</legalnotice>
|
||||
</info>
|
||||
<!-- <xi:include href="preface.xml"/>-->
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_blockstorage-api-v2.xml"/>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_blockstorage-api-v1.xml"/>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_database-v1.xml"/>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_data-processing-v1.1.xml"/>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_share-v2.xml"/>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_share-v1.xml"/>
|
||||
<xi:include href="../../api-ref/src/docbkx/ch_telemetry-v2.xml"/>
|
||||
</book>
|
@ -1,29 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE preface[
|
||||
<!-- Some useful entities borrowed from HTML -->
|
||||
<!ENTITY nbsp " ">
|
||||
]>
|
||||
<preface xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:linkend="http://www.w3.org/1999/linkend"
|
||||
xmlns:xref="http://www.w3.org/1999/xref"
|
||||
xmlns:wadl="http://wadl.dev.java.net/2009/02"
|
||||
version="5.0-extension RackBook-2.0" xml:id="Overview">
|
||||
<title>Preface</title>
|
||||
<para>Use the OpenStack APIs and extensions in your OpenStack
|
||||
cloud.</para>
|
||||
<xi:include
|
||||
href="../../api-ref/src/docbkx/itemizedlist-service-list.xml"/>
|
||||
<para>You must install the packages for each API separately. After
|
||||
you authenticate through the <link
|
||||
xlink:href="api-ref-identity.html">Identity API</link>,
|
||||
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 <link
|
||||
xlink:href="http://developer.openstack.org/api-guide/quick-start/"
|
||||
>OpenStack API Guide</link>.</para>
|
||||
<para> </para>
|
||||
</preface>
|
@ -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/<project>``
|
||||
repository.
|
||||
|
@ -1,387 +0,0 @@
|
||||
# Translators:
|
||||
# François Bureau, 2014
|
||||
# Frédéric <frosmont@free.fr>, 2014
|
||||
# cloudwatt_l10n <l10n@cloudwatt.com>, 2014
|
||||
# Léo Carré <carre.leo+transifex@gmail.com>, 2014
|
||||
# Mohamed Bartoussi <inactive+bartoussi@transifex.com>, 2015
|
||||
# Nicolas HAHN <hahnn@x-itools.com>, 2014
|
||||
#
|
||||
#
|
||||
# OpenStack Infra <zanata@openstack.org>, 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 <jenkins@openstack.org>\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 ""
|
||||
"<code>publicURL</code>. 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, <code>https://23.253.72.207/v1/"
|
||||
"my_account</code>."
|
||||
msgstr ""
|
||||
"<code>publicURL</code>. 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, <code>https://23.253.72.207/v1/my_account</code>."
|
||||
|
||||
msgid "<code>token</code>. The authentication token for Object Storage."
|
||||
msgstr ""
|
||||
"<code>token</code>. 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 <code>-1</code> indicates that the absolute limit "
|
||||
"for the item is infinite."
|
||||
msgstr ""
|
||||
"Une valeur limite absolue de <code> -1 </code> indique que la limite absolue "
|
||||
"pour l'article est infinie."
|
||||
|
||||
msgid ""
|
||||
"As shown in this example, the public URL appears in the <code>StorageURL</"
|
||||
"code> field, and the token appears in the <code>Auth Token</code> field:"
|
||||
msgstr ""
|
||||
"Comme montré dans cet exemple, l'URL publique apparaît dans le champ "
|
||||
"<code>StorageURL</code>, et le jeton apparaît dans le champ <code>Auth "
|
||||
"Token</code>:"
|
||||
|
||||
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 <link xlink:"
|
||||
"href=\"http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14\">Header "
|
||||
"Field Definitions</link>."
|
||||
msgstr ""
|
||||
"Pour une description complète de HTTP 1.1 définitions header, voir <link "
|
||||
"xlink:href=\"http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14\"> "
|
||||
"Définition des champs Header </link>."
|
||||
|
||||
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 <placeholder-1/> command."
|
||||
msgstr "Pour obtenir ces valeurs, exécutez la commande <placeholder-1/>."
|
||||
|
||||
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 <EMAIL>, YEAR1, YEAR2
|
||||
msgid "translator-credits"
|
||||
msgstr "Crédits-traducteur "
|
@ -1,303 +0,0 @@
|
||||
# Translators:
|
||||
# HyunWoo Jo <showaid@gmail.com>, 2014
|
||||
# Ian Y. Choi <ianyrchoi@gmail.com>, 2015
|
||||
# Sungjin Kang <potopro@gmail.com>, 2014-2015
|
||||
# Ying Chun Guo <daisy.ycguo@gmail.com>, 2015
|
||||
# OpenStack Infra <zanata@openstack.org>, 2015. #zanata
|
||||
# Sungjin Kang <gang.sungjin@gmail.com>, 2015. #zanata
|
||||
# Ian Y. Choi <ianyrchoi@gmail.com>, 2016. #zanata
|
||||
# YANG, WON KUK <gigsda@gmail.com>, 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 <gigsda@gmail.com>\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 "<code>token</code>. The authentication token for Object Storage."
|
||||
msgstr "<code>token</code>. 오브젝트 스토리지에 대한 인증 토큰."
|
||||
|
||||
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 <placeholder-1/> command."
|
||||
msgstr "이 값을 구하려면, <placeholder-1/> 명령을 실행합니다."
|
||||
|
||||
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 <EMAIL>, YEAR1, YEAR2
|
||||
msgid "translator-credits"
|
||||
msgstr ""
|
||||
"Sungjin Kang <ujuc@ujuc.kr>, 2012-2015.\n"
|
||||
"Jay Lee <hyangii@gmail.com>, 2014.\n"
|
||||
"Seong-ho Cho <darkcircle.0426@gmail.com>, 2014."
|
@ -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
|
||||
|
||||
|
||||
|
@ -1,39 +0,0 @@
|
||||
.. -*- rst -*-
|
||||
|
||||
=================
|
||||
Build information
|
||||
=================
|
||||
|
||||
Shows build information for a `Senlin
|
||||
<https://wiki.openstack.org/wiki/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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
||||
]
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
{
|
||||
"build_info": {
|
||||
"api": {
|
||||
"revision": "1.0"
|
||||
},
|
||||
"engine": {
|
||||
"revision": "2.0"
|
||||
}
|
||||
}
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
{
|
||||
"add_nodes": {
|
||||
"nodes": [
|
||||
"node1"
|
||||
]
|
||||
}
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
"check": {}
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
{
|
||||
"cluster": {
|
||||
"desired_capacity": 0,
|
||||
"max_size": -1,
|
||||
"metadata": {},
|
||||
"min_size": 0,
|
||||
"name": "test_cluster",
|
||||
"profile_id": "mystack",
|
||||
"timeout": 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"
|
||||
}
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
{
|
||||
"del_nodes": {
|
||||
"nodes": [
|
||||
"node1"
|
||||
]
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
@ -1,6 +0,0 @@
|
||||
{
|
||||
"policy_attach": {
|
||||
"enabled": true,
|
||||
"policy_id": "lb001"
|
||||
}
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"policy_detach": {
|
||||
"policy_id": "lb001"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
@ -1,6 +0,0 @@
|
||||
{
|
||||
"policy_update": {
|
||||
"enabled": false,
|
||||
"policy_id": "lb001"
|
||||
}
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"recover": {
|
||||
"operation": "rebuild"
|
||||
}
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
{
|
||||
"resize": {
|
||||
"adjustment_type": "CHANGE_IN_PERCENTAGE",
|
||||
"max_size": 20,
|
||||
"min_step": 1,
|
||||
"min_size": 5,
|
||||
"number": 20,
|
||||
"strict": true
|
||||
}
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"scale_in": {
|
||||
"count": "2"
|
||||
}
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"scale_out": {
|
||||
"count": "1"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
{
|
||||
"cluster": {
|
||||
"metadata": null,
|
||||
"name": null,
|
||||
"profile_id": null,
|
||||
"timeout": "30"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
"check": {}
|
||||
}
|
@ -1,9 +0,0 @@
|
||||
{
|
||||
"node": {
|
||||
"cluster_id": null,
|
||||
"metadata": {},
|
||||
"name": "node009",
|
||||
"profile_id": "mystack",
|
||||
"role": "master"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"recover": {
|
||||
"operation": "rebuild"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"node": {
|
||||
"name": "new_node_name"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
{
|
||||
"policy_types": [
|
||||
{
|
||||
"name": "ScalingPolicy"
|
||||
},
|
||||
{
|
||||
"name": "PlacementPolicy"
|
||||
},
|
||||
{
|
||||
"name": "DeletionPolicy"
|
||||
},
|
||||
{
|
||||
"name": "LoadBalancingPolicy"
|
||||
},
|
||||
{
|
||||
"name": "HealthPolicy"
|
||||
},
|
||||
{
|
||||
"name": "UpdatePolicy"
|
||||
}
|
||||
]
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"policy": {
|
||||
"name": "new_name"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
{
|
||||
"profile_types": [
|
||||
{
|
||||
"name": "os.heat.stack"
|
||||
},
|
||||
{
|
||||
"name": "os.heat.resource"
|
||||
},
|
||||
{
|
||||
"name": "os.nova.server"
|
||||
}
|
||||
]
|
||||
}
|
@ -1,6 +0,0 @@
|
||||
{
|
||||
"profile": {
|
||||
"metadata": {},
|
||||
"name": 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"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
{
|
||||
"receiver": {
|
||||
"action": "CLUSTER_SCALE_OUT",
|
||||
"cluster_id": "cf99d754-3cdc-47f4-8a29-cd14f02f5436",
|
||||
"name": "cluster_inflate",
|
||||
"params": {
|
||||
"count": "1"
|
||||
},
|
||||
"type": "webhook"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
}
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"status": "CURRENT",
|
||||
"id": "v1.0",
|
||||
"links": [
|
||||
{
|
||||
"href": "http://192.168.12.34:8778/v1/",
|
||||
"rel": "self"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -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
|
||||
<https://en.wikipedia.org/wiki/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
|
||||
<https://en.wikipedia.org/wiki/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
|
||||
<https://en.wikipedia.org/wiki/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
|
||||
<https://en.wikipedia.org/wiki/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
|
||||
<https://en.wikipedia.org/wiki/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
|
||||
<https://en.wikipedia.org/wiki/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
|
||||
<https://en.wikipedia.org/wiki/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
|
||||
<https://en.wikipedia.org/wiki/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
|
||||
<https://en.wikipedia.org/wiki/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
|
||||
<https://en.wikipedia.org/wiki/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
|
||||
<https://en.wikipedia.org/wiki/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
|
||||
<https://en.wikipedia.org/wiki/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
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user