openstack_compute_flavor_v2
Manages a V2 flavor resource within OpenStack.
Example Usage
resource "openstack_compute_flavor_v2" "test-flavor" { name = "my-flavor" ram = "8096" vcpus = "2" disk = "20" extra_specs { "hw:cpu_policy" = "CPU-POLICY", "hw:cpu_thread_policy" = "CPU-THREAD-POLICY" } }
Argument Reference
The following arguments are supported:
-
region
- (Optional) The region in which to obtain the V2 Compute client. Flavors are associated with accounts, but a Compute client is needed to create one. If omitted, theregion
argument of the provider is used. Changing this creates a new flavor. -
name
- (Required) A unique name for the flavor. Changing this creates a new flavor. -
ram
- (Required) The amount of RAM to use, in megabytes. Changing this creates a new flavor. -
vcpus
- (Required) The number of virtual CPUs to use. Changing this creates a new flavor. -
disk
- (Required) The amount of disk space in gigabytes to use for the root (/) partition. Changing this creates a new flavor. -
swap
- (Optional) The amount of disk space in megabytes to use. If unspecified, the default is 0. Changing this creates a new flavor. -
rx_tx_factor
- (Optional) RX/TX bandwith factor. The default is 1. Changing this creates a new flavor. -
is_public
- (Optional) Whether the flavor is public. Changing this creates a new flavor. -
extra_specs
- (Optional) Key/Value pairs of metadata for the flavor.
Attributes Reference
The following attributes are exported:
-
region
- See Argument Reference above. -
name
- See Argument Reference above. -
ram
- See Argument Reference above. -
vcpus
- See Argument Reference above. -
disk
- See Argument Reference above. -
swap
- See Argument Reference above. -
rx_tx_factor
- See Argument Reference above. -
is_public
- See Argument Reference above. -
extra_specs
- See Argument Reference above.
Import
Flavors can be imported using the ID
, e.g.
$ terraform import openstack_compute_flavor_v2.my-flavor 4142e64b-1b35-44a0-9b1e-5affc7af1106
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/openstack/r/compute_flavor_v2.html