Class FlavorState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.openstack.compute.inputs.FlavorState
-
public final class FlavorState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFlavorState.Builder
-
Field Summary
Fields Modifier and Type Field Description static FlavorStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FlavorState.Builderbuilder()static FlavorState.Builderbuilder(FlavorState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>disk()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>ephemeral()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>>>extraSpecs()java.util.Optional<com.pulumi.core.Output<java.lang.String>>flavorId()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>isPublic()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>ram()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.Double>>rxTxFactor()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>swap()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>vcpus()
-
-
-
Field Detail
-
Empty
public static final FlavorState Empty
-
-
Method Detail
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- The description of the flavor. Changing this updates the description of the flavor. Requires microversion >= 2.55.
-
disk
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> disk()
- Returns:
- The amount of disk space in GiB to use for the root (/) partition. Changing this creates a new flavor.
-
ephemeral
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> ephemeral()
- Returns:
- The amount of ephemeral in GiB. If unspecified, the default is 0. Changing this creates a new flavor.
-
extraSpecs
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>>> extraSpecs()
- Returns:
- Key/Value pairs of metadata for the flavor.
-
flavorId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> flavorId()
- Returns:
- Unique ID (integer or UUID) of flavor to create. Changing this creates a new flavor.
-
isPublic
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> isPublic()
- Returns:
- Whether the flavor is public. Changing this creates a new flavor.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- A unique name for the flavor. Changing this creates a new flavor.
-
ram
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> ram()
- Returns:
- The amount of RAM to use, in megabytes. Changing this creates a new flavor.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- 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, the `region` argument of the provider is used. Changing this creates a new flavor.
-
rxTxFactor
public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> rxTxFactor()
- Returns:
- RX/TX bandwith factor. The default is 1. Changing this creates a new flavor.
-
swap
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> swap()
- Returns:
- The amount of disk space in megabytes to use. If unspecified, the default is 0. Changing this creates a new flavor.
-
vcpus
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> vcpus()
- Returns:
- The number of virtual CPUs to use. Changing this creates a new flavor.
-
builder
public static FlavorState.Builder builder()
-
builder
public static FlavorState.Builder builder(FlavorState defaults)
-
-