Compute v2
Create new flavor
openstack flavor create
[--id <id>]
[--ram <size-mb>]
[--disk <size-gb>]
[--ephemeral-disk <size-gb>]
[--swap <size-mb>]
[--vcpus <num-cpu>]
[--rxtx-factor <factor>]
[--public | --private]
[--property <key=value> [...] ]
[--project <project>]
[--project-domain <project-domain>]
<flavor-name>
--id
<id>
¶Unique flavor ID; ‘auto’ creates a UUID (default: auto)
--ram
<size-mb>
¶Memory size in MB (default 256M)
--disk
<size-gb>
¶Disk size in GB (default 0G)
--ephemeral-disk
<size-gb>
¶Ephemeral disk size in GB (default 0G)
--swap
<size-mb>
¶Swap space size in MB (default 0M)
--vcpus
<num-cpu>
¶Number of vcpus (default 1)
--rxtx-factor
<factor>
¶RX/TX factor (default 1.0)
--public
¶Flavor is available to other projects (default)
--private
¶Flavor is not available to other projects
--property
<key=value>
¶Property to add for this flavor (repeat option to set multiple properties)
--project
<project>
¶Allow <project> to access private flavor (name or ID)
(Must be used with --private
option)
--project-domain
<project-domain>
¶Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
<flavor-name>
New flavor name
Delete flavor(s)
openstack flavor delete
<flavor> [<flavor> ...]
<flavor>
Flavor(s) to delete (name or ID)
List flavors
openstack flavor list
[--public | --private | --all]
[--long]
[--marker <flavor-id>]
[--limit <num-flavors>]
--public
¶List only public flavors (default)
--private
¶List only private flavors
--all
¶List all flavors, whether public or private
--long
¶List additional fields in output
--marker
<flavor-id>
¶The last flavor ID of the previous page
--limit
<num-flavors>
¶Maximum number of flavors to display
Set flavor properties
openstack flavor set
[--no-property]
[--property <key=value> [...] ]
[--project <project>]
[--project-domain <project-domain>]
<flavor>
--property
<key=value>
¶Property to add or modify for this flavor (repeat option to set multiple properties)
--project
<project>
¶Set flavor access to project (name or ID) (admin only)
--project-domain
<project-domain>
¶Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
--no-property
¶Remove all properties from this flavor (specify both –no-property and –property to remove the current properties before setting new properties.)
<flavor>
Flavor to modify (name or ID)
Display flavor details
openstack flavor show
<flavor>
<flavor>
Flavor to display (name or ID)
Unset flavor properties
openstack flavor unset
[--property <key> [...] ]
[--project <project>]
[--project-domain <project-domain>]
<flavor>
--property
<key>
¶Property to remove from flavor (repeat option to remove multiple properties)
--project
<project>
¶Remove flavor access from project (name or ID) (admin only)
--project-domain
<project-domain>
¶Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
<flavor>
Flavor to modify (name or ID)
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.