Method | URI | Description |
---|---|---|
GET | /v2/{tenant_id}/flavors | Lists flavors and includes the access type, which is public or private. |
Normal response codes: 200
This table shows the URI parameters for the list flavors with access type request:
Name | Type | Description |
---|---|---|
| String | The ID for the tenant or account in a multi-tenancy cloud. |
This operation does not require a request body.
Example 3.47. List flavors with access type: JSON response
{ "flavors": [ { "disk": 1, "id": "1", "links": [ { "href": "http://openstack.example.com/v2/openstack/flavors/1", "rel": "self" }, { "href": "http://openstack.example.com/openstack/flavors/1", "rel": "bookmark" } ], "name": "m1.tiny", "os-flavor-access:is_public": true, "ram": 512, "vcpus": 1 }, { "disk": 20, "id": "2", "links": [ { "href": "http://openstack.example.com/v2/openstack/flavors/2", "rel": "self" }, { "href": "http://openstack.example.com/openstack/flavors/2", "rel": "bookmark" } ], "name": "m1.small", "os-flavor-access:is_public": true, "ram": 2048, "vcpus": 1 }, { "disk": 40, "id": "3", "links": [ { "href": "http://openstack.example.com/v2/openstack/flavors/3", "rel": "self" }, { "href": "http://openstack.example.com/openstack/flavors/3", "rel": "bookmark" } ], "name": "m1.medium", "os-flavor-access:is_public": true, "ram": 4096, "vcpus": 2 }, { "disk": 80, "id": "4", "links": [ { "href": "http://openstack.example.com/v2/openstack/flavors/4", "rel": "self" }, { "href": "http://openstack.example.com/openstack/flavors/4", "rel": "bookmark" } ], "name": "m1.large", "os-flavor-access:is_public": true, "ram": 8192, "vcpus": 4 }, { "disk": 160, "id": "5", "links": [ { "href": "http://openstack.example.com/v2/openstack/flavors/5", "rel": "self" }, { "href": "http://openstack.example.com/openstack/flavors/5", "rel": "bookmark" } ], "name": "m1.xlarge", "os-flavor-access:is_public": true, "ram": 16384, "vcpus": 8 } ] }
Example 3.48. List flavors with access type: XML response
<?xml version='1.0' encoding='UTF-8'?> <flavors xmlns:os-flavor-access="http://docs.openstack.org/compute/ext/flavor_access/api/v2" xmlns:atom="http://www.w3.org/2005/Atom" xmlns="http://docs.openstack.org/compute/api/v1.1"> <flavor disk="1" vcpus="1" ram="512" name="m1.tiny" id="1" os-flavor-access:is_public="True"> <atom:link href="http://openstack.example.com/v2/openstack/flavors/1" rel="self"/> <atom:link href="http://openstack.example.com/openstack/flavors/1" rel="bookmark"/> </flavor> <flavor disk="20" vcpus="1" ram="2048" name="m1.small" id="2" os-flavor-access:is_public="True"> <atom:link href="http://openstack.example.com/v2/openstack/flavors/2" rel="self"/> <atom:link href="http://openstack.example.com/openstack/flavors/2" rel="bookmark"/> </flavor> <flavor disk="40" vcpus="2" ram="4096" name="m1.medium" id="3" os-flavor-access:is_public="True"> <atom:link href="http://openstack.example.com/v2/openstack/flavors/3" rel="self"/> <atom:link href="http://openstack.example.com/openstack/flavors/3" rel="bookmark"/> </flavor> <flavor disk="80" vcpus="4" ram="8192" name="m1.large" id="4" os-flavor-access:is_public="True"> <atom:link href="http://openstack.example.com/v2/openstack/flavors/4" rel="self"/> <atom:link href="http://openstack.example.com/openstack/flavors/4" rel="bookmark"/> </flavor> <flavor disk="160" vcpus="8" ram="16384" name="m1.xlarge" id="5" os-flavor-access:is_public="True"> <atom:link href="http://openstack.example.com/v2/openstack/flavors/5" rel="self"/> <atom:link href="http://openstack.example.com/openstack/flavors/5" rel="bookmark"/> </flavor> </flavors>
This operation does not return a response body.