Class InstanceArgs
Inherited Members
Namespace: Pulumi.OpenStack.Database
Assembly: Pulumi.OpenStack.dll
Syntax
public sealed class InstanceArgs : ResourceArgs
Constructors
View SourceInstanceArgs()
Declaration
public InstanceArgs()
Properties
View SourceConfigurationId
Configuration ID to be attached to the instance. Database instance will be rebooted when configuration is detached.
Declaration
public Input<string> ConfigurationId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Databases
An array of database name, charset and collate. The database object structure is documented below.
Declaration
public InputList<InstanceDatabaseArgs> Databases { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<InstanceDatabaseArgs> |
Datastore
An array of database engine type and version. The datastore object structure is documented below. Changing this creates a new instance.
Declaration
public Input<InstanceDatastoreArgs> Datastore { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<InstanceDatastoreArgs> |
FlavorId
The flavor ID of the desired flavor for the instance. Changing this creates new instance.
Declaration
public Input<string> FlavorId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
Database to be created on new instance. Changing this creates a new instance.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Networks
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.
Declaration
public InputList<InstanceNetworkArgs> Networks { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<InstanceNetworkArgs> |
Region
The region in which to create the db instance. Changing this creates a new instance.
Declaration
public Input<string> Region { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Size
Specifies the volume size in GB. Changing this creates new instance.
Declaration
public Input<int> Size { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Users
An array of username, password, host and databases. The user object structure is documented below.
Declaration
public InputList<InstanceUserArgs> Users { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<InstanceUserArgs> |