Gunakan OpenStack API untuk meluncurkan server instance, membuat image, menetapkan metadata untuk instance dan image, membuat kontainer penyimpanan dan objek, dan lengkap tindakan lainnya di cloud OpenStack Anda.
Bare Metal API v1 (microversions)
Block Storage API v3 (microversions)
Catatan
Blok Storage API v3 secara fungsional identik dengan Blok Storage API v2. Selanjutnya API microversions v3, seperti v3.1, berbeda dari API v2.
Compute API (microversions)
Container Infrastructure Management API (microversions)
Data Protection Orchestration v1
Domain Name Server (DNS) API v2
Shared File Systems API v2 (microversions)
Catatan
Shared File Systems API v1secara fungsional identik dengan Shared File Systems API v2. API v2 microversions selanjutnya, seperti v2.1, berbeda dari API v1.
Catatan
Blok Storage API v3 secara fungsional identik dengan Blok Storage API v2. Selanjutnya API microversions v3, seperti v3.1, berbeda dari API v2.
Status API mencerminkan keadaan endpoint pada layanan.
Dengan OpenStack installation TryStack , layanan ini bekerja sama dalam latar belakang instalasi, dan banyak dari contoh ini bekerja pada TryStack.
Setelah Anda mengotentikasi melalui Identity, Anda dapat menggunakan OpenStack API lain untuk membuat dan mengelola sumber daya di awan OpenStack Anda. Anda dapat memulai instance dari image dan menetapkan metadata untuk instance melalui Compute API atau ** openstack ** command-line klien.
Untuk mulai mengirim permintaan API, gunakan salah satu metode berikut:
cURL
Sebuah alat command-line yang memungkinkan Anda mengirim permintaan HTTP dan menerima tanggapan. Lihat bagian yang disebut OpenStack API.
** OpenStack command-line klien**
Proyek OpenStack memberikan command-line klien yang memungkinkan Anda untuk mengakses API melalui command easy-to-use. Lihat bagian yang disebut OpenStack command-line klien.
REST klien
Kedua Mozilla dan Google menyediakan antarmuka grafis berbasis browser untuk REST. Untuk Firefox, lihat RESTClient <https://addons.mozilla.org/en-US/firefox/addon/restclient/> __. Untuk Chrome, lihat rest-client.
** OpenStack Python Software Development Kit (SDK) **
Use this SDK to write Python automation scripts that create and manage resources in your OpenStack cloud. The SDK implements Python bindings to the OpenStack API, which enables you to perform automation tasks in Python by making calls on Python objects rather than making REST calls directly. All OpenStack command-line tools are implemented by using the Python SDK. See OpenStack Python SDK in the OpenStack End User Guide.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.