Class InstanceState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.openstack.database.inputs.InstanceState
-
public final class InstanceState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInstanceState.Builder
-
Field Summary
Fields Modifier and Type Field Description static InstanceStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>addresses()static InstanceState.Builderbuilder()static InstanceState.Builderbuilder(InstanceState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>configurationId()java.util.Optional<com.pulumi.core.Output<java.util.List<InstanceDatabaseArgs>>>databases()java.util.Optional<com.pulumi.core.Output<InstanceDatastoreArgs>>datastore()java.util.Optional<com.pulumi.core.Output<java.lang.String>>flavorId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.util.List<InstanceNetworkArgs>>>networks()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>size()java.util.Optional<com.pulumi.core.Output<java.util.List<InstanceUserArgs>>>users()
-
-
-
Field Detail
-
Empty
public static final InstanceState Empty
-
-
Method Detail
-
addresses
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> addresses()
- Returns:
- A list of IP addresses assigned to the instance.
-
configurationId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> configurationId()
- Returns:
- Configuration ID to be attached to the instance. Database instance will be rebooted when configuration is detached.
-
databases
public java.util.Optional<com.pulumi.core.Output<java.util.List<InstanceDatabaseArgs>>> databases()
- Returns:
- An array of database name, charset and collate. The database object structure is documented below.
-
datastore
public java.util.Optional<com.pulumi.core.Output<InstanceDatastoreArgs>> datastore()
- Returns:
- An array of database engine type and version. The datastore object structure is documented below. Changing this creates a new instance.
-
flavorId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> flavorId()
- Returns:
- The flavor ID of the desired flavor for the instance. Changing this creates new instance.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- A unique name for the resource.
-
networks
public java.util.Optional<com.pulumi.core.Output<java.util.List<InstanceNetworkArgs>>> networks()
- Returns:
- An array of one or more networks to attach to the instance. The network object structure is documented below. Changing this creates a new instance.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- The region in which to create the db instance. Changing this creates a new instance.
-
size
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> size()
- Returns:
- Specifies the volume size in GB. Changing this creates new instance.
-
users
public java.util.Optional<com.pulumi.core.Output<java.util.List<InstanceUserArgs>>> users()
- Returns:
- An array of username, password, host and databases. The user object structure is documented below.
-
builder
public static InstanceState.Builder builder()
-
builder
public static InstanceState.Builder builder(InstanceState defaults)
-
-