flavor

Compute v2

flavor create

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>]
    [--description <description>]
    <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>

Additional 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.

--description <description>

Description to add for this flavor. Only available starting with --os-compute-api-version 2.55.

<flavor-name>

New flavor name

flavor delete

Delete flavor(s)

openstack flavor delete
    <flavor> [<flavor> ...]
<flavor>

Flavor(s) to delete (name or ID)

flavor list

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

flavor set

Set flavor properties

openstack flavor set
    [--no-property]
    [--property <key=value> [...] ]
    [--project <project>]
    [--project-domain <project-domain>]
    [--description <description>]
    <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.)

--description <description>

Description to set for this flavor. Only available starting with --os-compute-api-version 2.55.

<flavor>

Flavor to modify (name or ID)

flavor show

Display flavor details

openstack flavor show
    <flavor>
<flavor>

Flavor to display (name or ID)

flavor unset

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)