Namespace Pulumi.AliCloud.Gpdb
Classes
Connection
Provides a connection resource to allocate an Internet connection string for instance.
NOTE: Available in 1.48.0+
NOTE: Each instance will allocate a intranet connection string automatically and its prefix is instance ID. To avoid unnecessary conflict, please specified a internet connection prefix before applying the resource.
Example Usage
using Pulumi;
using AliCloud = Pulumi.AliCloud;
class MyStack : Stack
{
public MyStack()
{
var config = new Config();
var creation = config.Get("creation") ?? "Gpdb";
var name = config.Get("name") ?? "gpdbConnectionBasic";
var defaultZones = Output.Create(AliCloud.GetZones.InvokeAsync(new AliCloud.GetZonesArgs
{
AvailableResourceCreation = creation,
}));
var defaultNetwork = new AliCloud.Vpc.Network("defaultNetwork", new AliCloud.Vpc.NetworkArgs
{
CidrBlock = "172.16.0.0/16",
});
var defaultSwitch = new AliCloud.Vpc.Switch("defaultSwitch", new AliCloud.Vpc.SwitchArgs
{
AvailabilityZone = defaultZones.Apply(defaultZones => defaultZones.Zones[0].Id),
CidrBlock = "172.16.0.0/24",
VpcId = defaultNetwork.Id,
});
var defaultInstance = new AliCloud.Gpdb.Instance("defaultInstance", new AliCloud.Gpdb.InstanceArgs
{
Description = name,
Engine = "gpdb",
EngineVersion = "4.3",
InstanceClass = "gpdb.group.segsdx2",
InstanceGroupCount = "2",
VswitchId = defaultSwitch.Id,
});
var defaultConnection = new AliCloud.Gpdb.Connection("defaultConnection", new AliCloud.Gpdb.ConnectionArgs
{
ConnectionPrefix = "testAbc",
InstanceId = defaultInstance.Id,
});
}
}
ConnectionArgs
ConnectionState
GetInstances
GetInstancesArgs
GetInstancesResult
GetZones
GetZonesArgs
GetZonesResult
Instance
Provides a AnalyticDB for PostgreSQL instance resource supports replica set instances only. the AnalyticDB for PostgreSQL provides stable, reliable, and automatic scalable database services. You can see detail product introduction here
NOTE: Available in 1.47.0+
NOTE: The following regions don't support create Classic network Gpdb instance. [
ap-southeast-2,ap-southeast-3,ap-southeast-5,ap-south-1,me-east-1,ap-northeast-1,eu-west-1,us-east-1,eu-central-1,cn-shanghai-finance-1,cn-shenzhen-finance-1,cn-hangzhou-finance]
NOTE: Create instance or change instance would cost 10~15 minutes. Please make full preparation.