Instance Args
Distributed Relational Database Service (DRDS) is a lightweight (stateless), flexible, stable, and efficient middleware product independently developed by Alibaba Group to resolve scalability issues with single-host relational databases. With its compatibility with MySQL protocols and syntaxes, DRDS enables database/table sharding, smooth scaling, configuration upgrade/downgrade, transparent read/write splitting, and distributed transactions, providing O&M capabilities for distributed databases throughout their entire lifecycle. For information about DRDS and how to use it, see What is DRDS.
NOTE: At present, DRDS instance only can be supported in the regions: cn-shenzhen, cn-beijing, cn-hangzhou, cn-hongkong, cn-qingdao, ap-southeast-1. NOTE: Currently, this resource only support
Domestic Site Account
.
Example Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.drds.Instance;
import com.pulumi.alicloud.drds.InstanceArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var default_ = new Instance("default", InstanceArgs.builder()
.description("drds instance")
.instanceChargeType("PostPaid")
.instanceSeries("drds.sn1.4c8g")
.specification("drds.sn1.4c8g.8C16G")
.vswitchId("vsw-bp1jlu3swk8rq2yoi40ey")
.zoneId("cn-hangzhou-e")
.build());
}
}
Import
Distributed Relational Database Service (DRDS) can be imported using the id, e.g.
$ pulumi import alicloud:drds/instance:Instance example drds-abc123456
Constructors
Functions
Properties
The MySQL version supported by the instance, with the following range of values. 5
: Fully compatible with MySQL 5.x (default) 8
: Fully compatible with MySQL 8.0. This parameter takes effect when the primary instance is created, and the read-only instance has the same MySQL version as the primary instance by default.