Namespace Pulumi.OpenStack.Database
Classes
Configuration
Manages a V1 DB configuration resource within OpenStack.
Example Usage
Configuration
using Pulumi;
using OpenStack = Pulumi.OpenStack;
class MyStack : Stack
{
public MyStack()
{
var test = new OpenStack.Database.Configuration("test", new OpenStack.Database.ConfigurationArgs
{
Configurations =
{
new OpenStack.Database.Inputs.ConfigurationConfigurationArgs
{
Name = "max_connections",
Value = 200,
},
},
Datastore = new OpenStack.Database.Inputs.ConfigurationDatastoreArgs
{
Type = "mysql",
Version = "mysql-5.7",
},
Description = "description",
});
}
}
ConfigurationArgs
ConfigurationState
Database
Manages a V1 DB database resource within OpenStack.
Example Usage
Database
using Pulumi;
using OpenStack = Pulumi.OpenStack;
class MyStack : Stack
{
public MyStack()
{
var mydb = new OpenStack.Database.Database("mydb", new OpenStack.Database.DatabaseArgs
{
InstanceId = openstack_db_instance_v1.Basic.Id,
});
}
}
DatabaseArgs
DatabaseState
Instance
Manages a V1 DB instance resource within OpenStack.
Example Usage
Instance
using Pulumi;
using OpenStack = Pulumi.OpenStack;
class MyStack : Stack
{
public MyStack()
{
var test = new OpenStack.Database.Instance("test", new OpenStack.Database.InstanceArgs
{
Datastore = new OpenStack.Database.Inputs.InstanceDatastoreArgs
{
Type = "mysql",
Version = "mysql-5.7",
},
FlavorId = "31792d21-c355-4587-9290-56c1ed0ca376",
Networks =
{
new OpenStack.Database.Inputs.InstanceNetworkArgs
{
Uuid = "c0612505-caf2-4fb0-b7cb-56a0240a2b12",
},
},
Region = "region-test",
Size = 8,
});
}
}
InstanceArgs
InstanceState
User
Manages a V1 DB user resource within OpenStack.