Fixed broken link in index.rst of the Openstack API guide Change-Id: I45fd5686eac1ab4f9f8f229f53f2e9842fb70ed9 Closes-Bug: #1509516
2.0 KiB
OpenStack API Guide
Although you install each OpenStack service separately, the OpenStack services work together to meet your cloud needs: Identity, Compute, Images, Block Storage, Networking (neutron), Object Storage, Databases, and Metering. With the TryStack OpenStack installation, these services work together in the background of the installation.
After you authenticate through Identity, you can use the other OpenStack APIs to create and manage resources in your OpenStack cloud. You can launch instances from images and assign metadata to instances through the Compute API or the openstack command-line client.
To begin sending API requests, use one of the following methods:
cURL
A command-line tool that lets you send HTTP requests and receive responses. See the section called
openstack_API_quick_guide
.OpenStack command-line client
The OpenStack project provides a command-line client that enables you to access APIs through easy-to-use commands. See the section called
client-intro
.REST clients
Both Mozilla and Google provide browser-based graphical interfaces for REST. For Firefox, see RESTClient. For Chrome, see 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.
Learn more
api-quick-start