1. Packages
  2. Alibaba Cloud Provider
  3. API Docs
  4. lindorm
  5. InstanceV2
Alibaba Cloud v3.94.0 published on Tuesday, Feb 3, 2026 by Pulumi
alicloud logo
Alibaba Cloud v3.94.0 published on Tuesday, Feb 3, 2026 by Pulumi

    Provides a Lindorm Instance V2 resource.

    Cloud-native multi-model database.

    For information about Lindorm Instance V2 and how to use it, see What is Instance V2.

    NOTE: Available since v1.260.0.

    Example Usage

    Basic Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as alicloud from "@pulumi/alicloud";
    
    const config = new pulumi.Config();
    const name = config.get("name") || "terraform-example";
    const defaultR8vXlP = new alicloud.vpc.Network("defaultR8vXlP", {cidrBlock: "172.16.0.0/16"});
    const default9umuzwH = new alicloud.vpc.Switch("default9umuzwH", {
        vpcId: defaultR8vXlP.id,
        zoneId: "cn-beijing-h",
        cidrBlock: "172.16.0.0/24",
    });
    const defaultgOFAo3L = new alicloud.vpc.Switch("defaultgOFAo3L", {
        vpcId: defaultR8vXlP.id,
        zoneId: "cn-beijing-l",
        cidrBlock: "172.16.1.0/24",
    });
    const defaultTAbr2pJ = new alicloud.vpc.Switch("defaultTAbr2pJ", {
        vpcId: defaultR8vXlP.id,
        zoneId: "cn-beijing-j",
        cidrBlock: "172.16.2.0/24",
    });
    const _default = new alicloud.lindorm.InstanceV2("default", {
        standbyZoneId: "cn-beijing-l",
        engineLists: [{
            engineType: "TABLE",
            nodeGroups: [{
                nodeCount: 4,
                nodeSpec: "lindorm.g.2xlarge",
                resourceGroupName: "cx-mz-rg",
            }],
        }],
        cloudStorageSize: 400,
        primaryZoneId: "cn-beijing-h",
        zoneId: "cn-beijing-h",
        cloudStorageType: "PerformanceStorage",
        archVersion: "2.0",
        vswitchId: default9umuzwH.id,
        standbyVswitchId: defaultgOFAo3L.id,
        primaryVswitchId: default9umuzwH.id,
        arbiterVswitchId: defaultTAbr2pJ.id,
        vpcId: defaultR8vXlP.id,
        instanceAlias: "preTest-MZ",
        paymentType: "POSTPAY",
        arbiterZoneId: "cn-beijing-j",
        autoRenewal: false,
    });
    
    import pulumi
    import pulumi_alicloud as alicloud
    
    config = pulumi.Config()
    name = config.get("name")
    if name is None:
        name = "terraform-example"
    default_r8v_xl_p = alicloud.vpc.Network("defaultR8vXlP", cidr_block="172.16.0.0/16")
    default9umuzw_h = alicloud.vpc.Switch("default9umuzwH",
        vpc_id=default_r8v_xl_p.id,
        zone_id="cn-beijing-h",
        cidr_block="172.16.0.0/24")
    defaultg_of_ao3_l = alicloud.vpc.Switch("defaultgOFAo3L",
        vpc_id=default_r8v_xl_p.id,
        zone_id="cn-beijing-l",
        cidr_block="172.16.1.0/24")
    default_t_abr2p_j = alicloud.vpc.Switch("defaultTAbr2pJ",
        vpc_id=default_r8v_xl_p.id,
        zone_id="cn-beijing-j",
        cidr_block="172.16.2.0/24")
    default = alicloud.lindorm.InstanceV2("default",
        standby_zone_id="cn-beijing-l",
        engine_lists=[{
            "engine_type": "TABLE",
            "node_groups": [{
                "node_count": 4,
                "node_spec": "lindorm.g.2xlarge",
                "resource_group_name": "cx-mz-rg",
            }],
        }],
        cloud_storage_size=400,
        primary_zone_id="cn-beijing-h",
        zone_id="cn-beijing-h",
        cloud_storage_type="PerformanceStorage",
        arch_version="2.0",
        vswitch_id=default9umuzw_h.id,
        standby_vswitch_id=defaultg_of_ao3_l.id,
        primary_vswitch_id=default9umuzw_h.id,
        arbiter_vswitch_id=default_t_abr2p_j.id,
        vpc_id=default_r8v_xl_p.id,
        instance_alias="preTest-MZ",
        payment_type="POSTPAY",
        arbiter_zone_id="cn-beijing-j",
        auto_renewal=False)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/lindorm"
    	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/vpc"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		cfg := config.New(ctx, "")
    		name := "terraform-example"
    		if param := cfg.Get("name"); param != "" {
    			name = param
    		}
    		defaultR8vXlP, err := vpc.NewNetwork(ctx, "defaultR8vXlP", &vpc.NetworkArgs{
    			CidrBlock: pulumi.String("172.16.0.0/16"),
    		})
    		if err != nil {
    			return err
    		}
    		default9umuzwH, err := vpc.NewSwitch(ctx, "default9umuzwH", &vpc.SwitchArgs{
    			VpcId:     defaultR8vXlP.ID(),
    			ZoneId:    pulumi.String("cn-beijing-h"),
    			CidrBlock: pulumi.String("172.16.0.0/24"),
    		})
    		if err != nil {
    			return err
    		}
    		defaultgOFAo3L, err := vpc.NewSwitch(ctx, "defaultgOFAo3L", &vpc.SwitchArgs{
    			VpcId:     defaultR8vXlP.ID(),
    			ZoneId:    pulumi.String("cn-beijing-l"),
    			CidrBlock: pulumi.String("172.16.1.0/24"),
    		})
    		if err != nil {
    			return err
    		}
    		defaultTAbr2pJ, err := vpc.NewSwitch(ctx, "defaultTAbr2pJ", &vpc.SwitchArgs{
    			VpcId:     defaultR8vXlP.ID(),
    			ZoneId:    pulumi.String("cn-beijing-j"),
    			CidrBlock: pulumi.String("172.16.2.0/24"),
    		})
    		if err != nil {
    			return err
    		}
    		_, err = lindorm.NewInstanceV2(ctx, "default", &lindorm.InstanceV2Args{
    			StandbyZoneId: pulumi.String("cn-beijing-l"),
    			EngineLists: lindorm.InstanceV2EngineListArray{
    				&lindorm.InstanceV2EngineListArgs{
    					EngineType: pulumi.String("TABLE"),
    					NodeGroups: lindorm.InstanceV2EngineListNodeGroupArray{
    						&lindorm.InstanceV2EngineListNodeGroupArgs{
    							NodeCount:         pulumi.Int(4),
    							NodeSpec:          pulumi.String("lindorm.g.2xlarge"),
    							ResourceGroupName: pulumi.String("cx-mz-rg"),
    						},
    					},
    				},
    			},
    			CloudStorageSize: pulumi.Int(400),
    			PrimaryZoneId:    pulumi.String("cn-beijing-h"),
    			ZoneId:           pulumi.String("cn-beijing-h"),
    			CloudStorageType: pulumi.String("PerformanceStorage"),
    			ArchVersion:      pulumi.String("2.0"),
    			VswitchId:        default9umuzwH.ID(),
    			StandbyVswitchId: defaultgOFAo3L.ID(),
    			PrimaryVswitchId: default9umuzwH.ID(),
    			ArbiterVswitchId: defaultTAbr2pJ.ID(),
    			VpcId:            defaultR8vXlP.ID(),
    			InstanceAlias:    pulumi.String("preTest-MZ"),
    			PaymentType:      pulumi.String("POSTPAY"),
    			ArbiterZoneId:    pulumi.String("cn-beijing-j"),
    			AutoRenewal:      pulumi.Bool(false),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AliCloud = Pulumi.AliCloud;
    
    return await Deployment.RunAsync(() => 
    {
        var config = new Config();
        var name = config.Get("name") ?? "terraform-example";
        var defaultR8vXlP = new AliCloud.Vpc.Network("defaultR8vXlP", new()
        {
            CidrBlock = "172.16.0.0/16",
        });
    
        var default9umuzwH = new AliCloud.Vpc.Switch("default9umuzwH", new()
        {
            VpcId = defaultR8vXlP.Id,
            ZoneId = "cn-beijing-h",
            CidrBlock = "172.16.0.0/24",
        });
    
        var defaultgOFAo3L = new AliCloud.Vpc.Switch("defaultgOFAo3L", new()
        {
            VpcId = defaultR8vXlP.Id,
            ZoneId = "cn-beijing-l",
            CidrBlock = "172.16.1.0/24",
        });
    
        var defaultTAbr2pJ = new AliCloud.Vpc.Switch("defaultTAbr2pJ", new()
        {
            VpcId = defaultR8vXlP.Id,
            ZoneId = "cn-beijing-j",
            CidrBlock = "172.16.2.0/24",
        });
    
        var @default = new AliCloud.Lindorm.InstanceV2("default", new()
        {
            StandbyZoneId = "cn-beijing-l",
            EngineLists = new[]
            {
                new AliCloud.Lindorm.Inputs.InstanceV2EngineListArgs
                {
                    EngineType = "TABLE",
                    NodeGroups = new[]
                    {
                        new AliCloud.Lindorm.Inputs.InstanceV2EngineListNodeGroupArgs
                        {
                            NodeCount = 4,
                            NodeSpec = "lindorm.g.2xlarge",
                            ResourceGroupName = "cx-mz-rg",
                        },
                    },
                },
            },
            CloudStorageSize = 400,
            PrimaryZoneId = "cn-beijing-h",
            ZoneId = "cn-beijing-h",
            CloudStorageType = "PerformanceStorage",
            ArchVersion = "2.0",
            VswitchId = default9umuzwH.Id,
            StandbyVswitchId = defaultgOFAo3L.Id,
            PrimaryVswitchId = default9umuzwH.Id,
            ArbiterVswitchId = defaultTAbr2pJ.Id,
            VpcId = defaultR8vXlP.Id,
            InstanceAlias = "preTest-MZ",
            PaymentType = "POSTPAY",
            ArbiterZoneId = "cn-beijing-j",
            AutoRenewal = false,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.alicloud.vpc.Network;
    import com.pulumi.alicloud.vpc.NetworkArgs;
    import com.pulumi.alicloud.vpc.Switch;
    import com.pulumi.alicloud.vpc.SwitchArgs;
    import com.pulumi.alicloud.lindorm.InstanceV2;
    import com.pulumi.alicloud.lindorm.InstanceV2Args;
    import com.pulumi.alicloud.lindorm.inputs.InstanceV2EngineListArgs;
    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) {
            final var config = ctx.config();
            final var name = config.get("name").orElse("terraform-example");
            var defaultR8vXlP = new Network("defaultR8vXlP", NetworkArgs.builder()
                .cidrBlock("172.16.0.0/16")
                .build());
    
            var default9umuzwH = new Switch("default9umuzwH", SwitchArgs.builder()
                .vpcId(defaultR8vXlP.id())
                .zoneId("cn-beijing-h")
                .cidrBlock("172.16.0.0/24")
                .build());
    
            var defaultgOFAo3L = new Switch("defaultgOFAo3L", SwitchArgs.builder()
                .vpcId(defaultR8vXlP.id())
                .zoneId("cn-beijing-l")
                .cidrBlock("172.16.1.0/24")
                .build());
    
            var defaultTAbr2pJ = new Switch("defaultTAbr2pJ", SwitchArgs.builder()
                .vpcId(defaultR8vXlP.id())
                .zoneId("cn-beijing-j")
                .cidrBlock("172.16.2.0/24")
                .build());
    
            var default_ = new InstanceV2("default", InstanceV2Args.builder()
                .standbyZoneId("cn-beijing-l")
                .engineLists(InstanceV2EngineListArgs.builder()
                    .engineType("TABLE")
                    .nodeGroups(InstanceV2EngineListNodeGroupArgs.builder()
                        .nodeCount(4)
                        .nodeSpec("lindorm.g.2xlarge")
                        .resourceGroupName("cx-mz-rg")
                        .build())
                    .build())
                .cloudStorageSize(400)
                .primaryZoneId("cn-beijing-h")
                .zoneId("cn-beijing-h")
                .cloudStorageType("PerformanceStorage")
                .archVersion("2.0")
                .vswitchId(default9umuzwH.id())
                .standbyVswitchId(defaultgOFAo3L.id())
                .primaryVswitchId(default9umuzwH.id())
                .arbiterVswitchId(defaultTAbr2pJ.id())
                .vpcId(defaultR8vXlP.id())
                .instanceAlias("preTest-MZ")
                .paymentType("POSTPAY")
                .arbiterZoneId("cn-beijing-j")
                .autoRenewal(false)
                .build());
    
        }
    }
    
    configuration:
      name:
        type: string
        default: terraform-example
    resources:
      defaultR8vXlP:
        type: alicloud:vpc:Network
        properties:
          cidrBlock: 172.16.0.0/16
      default9umuzwH:
        type: alicloud:vpc:Switch
        properties:
          vpcId: ${defaultR8vXlP.id}
          zoneId: cn-beijing-h
          cidrBlock: 172.16.0.0/24
      defaultgOFAo3L:
        type: alicloud:vpc:Switch
        properties:
          vpcId: ${defaultR8vXlP.id}
          zoneId: cn-beijing-l
          cidrBlock: 172.16.1.0/24
      defaultTAbr2pJ:
        type: alicloud:vpc:Switch
        properties:
          vpcId: ${defaultR8vXlP.id}
          zoneId: cn-beijing-j
          cidrBlock: 172.16.2.0/24
      default:
        type: alicloud:lindorm:InstanceV2
        properties:
          standbyZoneId: cn-beijing-l
          engineLists:
            - engineType: TABLE
              nodeGroups:
                - nodeCount: '4'
                  nodeSpec: lindorm.g.2xlarge
                  resourceGroupName: cx-mz-rg
          cloudStorageSize: '400'
          primaryZoneId: cn-beijing-h
          zoneId: cn-beijing-h
          cloudStorageType: PerformanceStorage
          archVersion: '2.0'
          vswitchId: ${default9umuzwH.id}
          standbyVswitchId: ${defaultgOFAo3L.id}
          primaryVswitchId: ${default9umuzwH.id}
          arbiterVswitchId: ${defaultTAbr2pJ.id}
          vpcId: ${defaultR8vXlP.id}
          instanceAlias: preTest-MZ
          paymentType: POSTPAY
          arbiterZoneId: cn-beijing-j
          autoRenewal: false
    

    📚 Need more examples? VIEW MORE EXAMPLES

    Create InstanceV2 Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new InstanceV2(name: string, args: InstanceV2Args, opts?: CustomResourceOptions);
    @overload
    def InstanceV2(resource_name: str,
                   args: InstanceV2Args,
                   opts: Optional[ResourceOptions] = None)
    
    @overload
    def InstanceV2(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   engine_lists: Optional[Sequence[InstanceV2EngineListArgs]] = None,
                   zone_id: Optional[str] = None,
                   arch_version: Optional[str] = None,
                   vswitch_id: Optional[str] = None,
                   vpc_id: Optional[str] = None,
                   payment_type: Optional[str] = None,
                   instance_alias: Optional[str] = None,
                   cloud_storage_size: Optional[int] = None,
                   primary_zone_id: Optional[str] = None,
                   deletion_protection: Optional[str] = None,
                   cloud_storage_type: Optional[str] = None,
                   arbiter_vswitch_id: Optional[str] = None,
                   pricing_cycle: Optional[str] = None,
                   primary_vswitch_id: Optional[str] = None,
                   duration: Optional[int] = None,
                   standby_vswitch_id: Optional[str] = None,
                   standby_zone_id: Optional[str] = None,
                   auto_renewal: Optional[bool] = None,
                   auto_renew_duration: Optional[str] = None,
                   white_ip_lists: Optional[Sequence[InstanceV2WhiteIpListArgs]] = None,
                   arbiter_zone_id: Optional[str] = None)
    func NewInstanceV2(ctx *Context, name string, args InstanceV2Args, opts ...ResourceOption) (*InstanceV2, error)
    public InstanceV2(string name, InstanceV2Args args, CustomResourceOptions? opts = null)
    public InstanceV2(String name, InstanceV2Args args)
    public InstanceV2(String name, InstanceV2Args args, CustomResourceOptions options)
    
    type: alicloud:lindorm:InstanceV2
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args InstanceV2Args
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args InstanceV2Args
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args InstanceV2Args
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args InstanceV2Args
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args InstanceV2Args
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var alicloudInstanceV2Resource = new AliCloud.Lindorm.InstanceV2("alicloudInstanceV2Resource", new()
    {
        EngineLists = new[]
        {
            new AliCloud.Lindorm.Inputs.InstanceV2EngineListArgs
            {
                EngineType = "string",
                ConnectAddressLists = new[]
                {
                    new AliCloud.Lindorm.Inputs.InstanceV2EngineListConnectAddressListArgs
                    {
                        Address = "string",
                        Port = "string",
                        Type = "string",
                    },
                },
                IsLastVersion = false,
                LatestVersion = "string",
                NodeGroups = new[]
                {
                    new AliCloud.Lindorm.Inputs.InstanceV2EngineListNodeGroupArgs
                    {
                        NodeCount = 0,
                        NodeSpec = "string",
                        ResourceGroupName = "string",
                        Category = "string",
                        CpuCoreCount = 0,
                        EnableAttachLocalDisk = false,
                        MemorySizeGiB = 0,
                        NodeDiskSize = 0,
                        NodeDiskType = "string",
                        SpecId = "string",
                        Status = "string",
                    },
                },
                Version = "string",
            },
        },
        ZoneId = "string",
        ArchVersion = "string",
        VswitchId = "string",
        VpcId = "string",
        PaymentType = "string",
        InstanceAlias = "string",
        CloudStorageSize = 0,
        PrimaryZoneId = "string",
        DeletionProtection = "string",
        CloudStorageType = "string",
        ArbiterVswitchId = "string",
        PricingCycle = "string",
        PrimaryVswitchId = "string",
        Duration = 0,
        StandbyVswitchId = "string",
        StandbyZoneId = "string",
        AutoRenewal = false,
        AutoRenewDuration = "string",
        WhiteIpLists = new[]
        {
            new AliCloud.Lindorm.Inputs.InstanceV2WhiteIpListArgs
            {
                GroupName = "string",
                IpList = "string",
            },
        },
        ArbiterZoneId = "string",
    });
    
    example, err := lindorm.NewInstanceV2(ctx, "alicloudInstanceV2Resource", &lindorm.InstanceV2Args{
    	EngineLists: lindorm.InstanceV2EngineListArray{
    		&lindorm.InstanceV2EngineListArgs{
    			EngineType: pulumi.String("string"),
    			ConnectAddressLists: lindorm.InstanceV2EngineListConnectAddressListArray{
    				&lindorm.InstanceV2EngineListConnectAddressListArgs{
    					Address: pulumi.String("string"),
    					Port:    pulumi.String("string"),
    					Type:    pulumi.String("string"),
    				},
    			},
    			IsLastVersion: pulumi.Bool(false),
    			LatestVersion: pulumi.String("string"),
    			NodeGroups: lindorm.InstanceV2EngineListNodeGroupArray{
    				&lindorm.InstanceV2EngineListNodeGroupArgs{
    					NodeCount:             pulumi.Int(0),
    					NodeSpec:              pulumi.String("string"),
    					ResourceGroupName:     pulumi.String("string"),
    					Category:              pulumi.String("string"),
    					CpuCoreCount:          pulumi.Int(0),
    					EnableAttachLocalDisk: pulumi.Bool(false),
    					MemorySizeGiB:         pulumi.Int(0),
    					NodeDiskSize:          pulumi.Int(0),
    					NodeDiskType:          pulumi.String("string"),
    					SpecId:                pulumi.String("string"),
    					Status:                pulumi.String("string"),
    				},
    			},
    			Version: pulumi.String("string"),
    		},
    	},
    	ZoneId:             pulumi.String("string"),
    	ArchVersion:        pulumi.String("string"),
    	VswitchId:          pulumi.String("string"),
    	VpcId:              pulumi.String("string"),
    	PaymentType:        pulumi.String("string"),
    	InstanceAlias:      pulumi.String("string"),
    	CloudStorageSize:   pulumi.Int(0),
    	PrimaryZoneId:      pulumi.String("string"),
    	DeletionProtection: pulumi.String("string"),
    	CloudStorageType:   pulumi.String("string"),
    	ArbiterVswitchId:   pulumi.String("string"),
    	PricingCycle:       pulumi.String("string"),
    	PrimaryVswitchId:   pulumi.String("string"),
    	Duration:           pulumi.Int(0),
    	StandbyVswitchId:   pulumi.String("string"),
    	StandbyZoneId:      pulumi.String("string"),
    	AutoRenewal:        pulumi.Bool(false),
    	AutoRenewDuration:  pulumi.String("string"),
    	WhiteIpLists: lindorm.InstanceV2WhiteIpListArray{
    		&lindorm.InstanceV2WhiteIpListArgs{
    			GroupName: pulumi.String("string"),
    			IpList:    pulumi.String("string"),
    		},
    	},
    	ArbiterZoneId: pulumi.String("string"),
    })
    
    var alicloudInstanceV2Resource = new com.pulumi.alicloud.lindorm.InstanceV2("alicloudInstanceV2Resource", com.pulumi.alicloud.lindorm.InstanceV2Args.builder()
        .engineLists(InstanceV2EngineListArgs.builder()
            .engineType("string")
            .connectAddressLists(InstanceV2EngineListConnectAddressListArgs.builder()
                .address("string")
                .port("string")
                .type("string")
                .build())
            .isLastVersion(false)
            .latestVersion("string")
            .nodeGroups(InstanceV2EngineListNodeGroupArgs.builder()
                .nodeCount(0)
                .nodeSpec("string")
                .resourceGroupName("string")
                .category("string")
                .cpuCoreCount(0)
                .enableAttachLocalDisk(false)
                .memorySizeGiB(0)
                .nodeDiskSize(0)
                .nodeDiskType("string")
                .specId("string")
                .status("string")
                .build())
            .version("string")
            .build())
        .zoneId("string")
        .archVersion("string")
        .vswitchId("string")
        .vpcId("string")
        .paymentType("string")
        .instanceAlias("string")
        .cloudStorageSize(0)
        .primaryZoneId("string")
        .deletionProtection("string")
        .cloudStorageType("string")
        .arbiterVswitchId("string")
        .pricingCycle("string")
        .primaryVswitchId("string")
        .duration(0)
        .standbyVswitchId("string")
        .standbyZoneId("string")
        .autoRenewal(false)
        .autoRenewDuration("string")
        .whiteIpLists(InstanceV2WhiteIpListArgs.builder()
            .groupName("string")
            .ipList("string")
            .build())
        .arbiterZoneId("string")
        .build());
    
    alicloud_instance_v2_resource = alicloud.lindorm.InstanceV2("alicloudInstanceV2Resource",
        engine_lists=[{
            "engine_type": "string",
            "connect_address_lists": [{
                "address": "string",
                "port": "string",
                "type": "string",
            }],
            "is_last_version": False,
            "latest_version": "string",
            "node_groups": [{
                "node_count": 0,
                "node_spec": "string",
                "resource_group_name": "string",
                "category": "string",
                "cpu_core_count": 0,
                "enable_attach_local_disk": False,
                "memory_size_gi_b": 0,
                "node_disk_size": 0,
                "node_disk_type": "string",
                "spec_id": "string",
                "status": "string",
            }],
            "version": "string",
        }],
        zone_id="string",
        arch_version="string",
        vswitch_id="string",
        vpc_id="string",
        payment_type="string",
        instance_alias="string",
        cloud_storage_size=0,
        primary_zone_id="string",
        deletion_protection="string",
        cloud_storage_type="string",
        arbiter_vswitch_id="string",
        pricing_cycle="string",
        primary_vswitch_id="string",
        duration=0,
        standby_vswitch_id="string",
        standby_zone_id="string",
        auto_renewal=False,
        auto_renew_duration="string",
        white_ip_lists=[{
            "group_name": "string",
            "ip_list": "string",
        }],
        arbiter_zone_id="string")
    
    const alicloudInstanceV2Resource = new alicloud.lindorm.InstanceV2("alicloudInstanceV2Resource", {
        engineLists: [{
            engineType: "string",
            connectAddressLists: [{
                address: "string",
                port: "string",
                type: "string",
            }],
            isLastVersion: false,
            latestVersion: "string",
            nodeGroups: [{
                nodeCount: 0,
                nodeSpec: "string",
                resourceGroupName: "string",
                category: "string",
                cpuCoreCount: 0,
                enableAttachLocalDisk: false,
                memorySizeGiB: 0,
                nodeDiskSize: 0,
                nodeDiskType: "string",
                specId: "string",
                status: "string",
            }],
            version: "string",
        }],
        zoneId: "string",
        archVersion: "string",
        vswitchId: "string",
        vpcId: "string",
        paymentType: "string",
        instanceAlias: "string",
        cloudStorageSize: 0,
        primaryZoneId: "string",
        deletionProtection: "string",
        cloudStorageType: "string",
        arbiterVswitchId: "string",
        pricingCycle: "string",
        primaryVswitchId: "string",
        duration: 0,
        standbyVswitchId: "string",
        standbyZoneId: "string",
        autoRenewal: false,
        autoRenewDuration: "string",
        whiteIpLists: [{
            groupName: "string",
            ipList: "string",
        }],
        arbiterZoneId: "string",
    });
    
    type: alicloud:lindorm:InstanceV2
    properties:
        arbiterVswitchId: string
        arbiterZoneId: string
        archVersion: string
        autoRenewDuration: string
        autoRenewal: false
        cloudStorageSize: 0
        cloudStorageType: string
        deletionProtection: string
        duration: 0
        engineLists:
            - connectAddressLists:
                - address: string
                  port: string
                  type: string
              engineType: string
              isLastVersion: false
              latestVersion: string
              nodeGroups:
                - category: string
                  cpuCoreCount: 0
                  enableAttachLocalDisk: false
                  memorySizeGiB: 0
                  nodeCount: 0
                  nodeDiskSize: 0
                  nodeDiskType: string
                  nodeSpec: string
                  resourceGroupName: string
                  specId: string
                  status: string
              version: string
        instanceAlias: string
        paymentType: string
        pricingCycle: string
        primaryVswitchId: string
        primaryZoneId: string
        standbyVswitchId: string
        standbyZoneId: string
        vpcId: string
        vswitchId: string
        whiteIpLists:
            - groupName: string
              ipList: string
        zoneId: string
    

    InstanceV2 Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The InstanceV2 resource accepts the following input properties:

    ArchVersion string

    Deployment Scenario

    Enumeration value:

    • 1.0: Single Zone
    • 2.0: Multi-AZ Basic Edition
    • 3.0: Multi-AZ High Availability Edition

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    EngineLists List<Pulumi.AliCloud.Lindorm.Inputs.InstanceV2EngineList>
    Engine List See engine_list below.
    InstanceAlias string
    Instance name
    PaymentType string

    Resource attribute fields representing payment types

    Enumeration value:

    • PREPAY: Prepaid mode
    • POSTPAY: Postpay mode
    VpcId string
    VpcId
    VswitchId string
    VswitchId
    ZoneId string
    The zone ID of the resource
    ArbiterVswitchId string
    Coordination Zone VswitchId
    ArbiterZoneId string
    Coordination Zone ZoneId
    AutoRenewDuration string

    Automatic renewal duration. Unit: Month.

    Value range: 1 to 12.

    NOTE: This item takes effect only when AutoRenewal is true.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    AutoRenewal bool
    Whether the instance is automatically renewed. Enumerated values:
    CloudStorageSize int

    The Sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    NOTE: Cloud storage capacity in GB

    CloudStorageType string

    Cloud storage type, the sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    Enumeration value:

    • StandardStorage: Standard cloud storage
    • Performance storage: Performance-based cloud storage
    • Capacity Storage: Capacity-based cloud storage
    DeletionProtection string
    Whether to enable deletion protection
    Duration int

    The specified duration when the resource is purchased. Only the subscription instances are valid.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    PricingCycle string

    Purchase duration unit: Month, Year

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    PrimaryVswitchId string
    Primary zone VswitchId
    PrimaryZoneId string
    Primary zone ZoneID
    StandbyVswitchId string
    Standby zone VswitchId
    StandbyZoneId string
    Standby zone ZoneID
    WhiteIpLists List<Pulumi.AliCloud.Lindorm.Inputs.InstanceV2WhiteIpList>
    Instance whitelist list See white_ip_list below.
    ArchVersion string

    Deployment Scenario

    Enumeration value:

    • 1.0: Single Zone
    • 2.0: Multi-AZ Basic Edition
    • 3.0: Multi-AZ High Availability Edition

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    EngineLists []InstanceV2EngineListArgs
    Engine List See engine_list below.
    InstanceAlias string
    Instance name
    PaymentType string

    Resource attribute fields representing payment types

    Enumeration value:

    • PREPAY: Prepaid mode
    • POSTPAY: Postpay mode
    VpcId string
    VpcId
    VswitchId string
    VswitchId
    ZoneId string
    The zone ID of the resource
    ArbiterVswitchId string
    Coordination Zone VswitchId
    ArbiterZoneId string
    Coordination Zone ZoneId
    AutoRenewDuration string

    Automatic renewal duration. Unit: Month.

    Value range: 1 to 12.

    NOTE: This item takes effect only when AutoRenewal is true.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    AutoRenewal bool
    Whether the instance is automatically renewed. Enumerated values:
    CloudStorageSize int

    The Sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    NOTE: Cloud storage capacity in GB

    CloudStorageType string

    Cloud storage type, the sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    Enumeration value:

    • StandardStorage: Standard cloud storage
    • Performance storage: Performance-based cloud storage
    • Capacity Storage: Capacity-based cloud storage
    DeletionProtection string
    Whether to enable deletion protection
    Duration int

    The specified duration when the resource is purchased. Only the subscription instances are valid.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    PricingCycle string

    Purchase duration unit: Month, Year

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    PrimaryVswitchId string
    Primary zone VswitchId
    PrimaryZoneId string
    Primary zone ZoneID
    StandbyVswitchId string
    Standby zone VswitchId
    StandbyZoneId string
    Standby zone ZoneID
    WhiteIpLists []InstanceV2WhiteIpListArgs
    Instance whitelist list See white_ip_list below.
    archVersion String

    Deployment Scenario

    Enumeration value:

    • 1.0: Single Zone
    • 2.0: Multi-AZ Basic Edition
    • 3.0: Multi-AZ High Availability Edition

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    engineLists List<InstanceV2EngineList>
    Engine List See engine_list below.
    instanceAlias String
    Instance name
    paymentType String

    Resource attribute fields representing payment types

    Enumeration value:

    • PREPAY: Prepaid mode
    • POSTPAY: Postpay mode
    vpcId String
    VpcId
    vswitchId String
    VswitchId
    zoneId String
    The zone ID of the resource
    arbiterVswitchId String
    Coordination Zone VswitchId
    arbiterZoneId String
    Coordination Zone ZoneId
    autoRenewDuration String

    Automatic renewal duration. Unit: Month.

    Value range: 1 to 12.

    NOTE: This item takes effect only when AutoRenewal is true.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    autoRenewal Boolean
    Whether the instance is automatically renewed. Enumerated values:
    cloudStorageSize Integer

    The Sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    NOTE: Cloud storage capacity in GB

    cloudStorageType String

    Cloud storage type, the sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    Enumeration value:

    • StandardStorage: Standard cloud storage
    • Performance storage: Performance-based cloud storage
    • Capacity Storage: Capacity-based cloud storage
    deletionProtection String
    Whether to enable deletion protection
    duration Integer

    The specified duration when the resource is purchased. Only the subscription instances are valid.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    pricingCycle String

    Purchase duration unit: Month, Year

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    primaryVswitchId String
    Primary zone VswitchId
    primaryZoneId String
    Primary zone ZoneID
    standbyVswitchId String
    Standby zone VswitchId
    standbyZoneId String
    Standby zone ZoneID
    whiteIpLists List<InstanceV2WhiteIpList>
    Instance whitelist list See white_ip_list below.
    archVersion string

    Deployment Scenario

    Enumeration value:

    • 1.0: Single Zone
    • 2.0: Multi-AZ Basic Edition
    • 3.0: Multi-AZ High Availability Edition

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    engineLists InstanceV2EngineList[]
    Engine List See engine_list below.
    instanceAlias string
    Instance name
    paymentType string

    Resource attribute fields representing payment types

    Enumeration value:

    • PREPAY: Prepaid mode
    • POSTPAY: Postpay mode
    vpcId string
    VpcId
    vswitchId string
    VswitchId
    zoneId string
    The zone ID of the resource
    arbiterVswitchId string
    Coordination Zone VswitchId
    arbiterZoneId string
    Coordination Zone ZoneId
    autoRenewDuration string

    Automatic renewal duration. Unit: Month.

    Value range: 1 to 12.

    NOTE: This item takes effect only when AutoRenewal is true.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    autoRenewal boolean
    Whether the instance is automatically renewed. Enumerated values:
    cloudStorageSize number

    The Sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    NOTE: Cloud storage capacity in GB

    cloudStorageType string

    Cloud storage type, the sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    Enumeration value:

    • StandardStorage: Standard cloud storage
    • Performance storage: Performance-based cloud storage
    • Capacity Storage: Capacity-based cloud storage
    deletionProtection string
    Whether to enable deletion protection
    duration number

    The specified duration when the resource is purchased. Only the subscription instances are valid.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    pricingCycle string

    Purchase duration unit: Month, Year

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    primaryVswitchId string
    Primary zone VswitchId
    primaryZoneId string
    Primary zone ZoneID
    standbyVswitchId string
    Standby zone VswitchId
    standbyZoneId string
    Standby zone ZoneID
    whiteIpLists InstanceV2WhiteIpList[]
    Instance whitelist list See white_ip_list below.
    arch_version str

    Deployment Scenario

    Enumeration value:

    • 1.0: Single Zone
    • 2.0: Multi-AZ Basic Edition
    • 3.0: Multi-AZ High Availability Edition

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    engine_lists Sequence[InstanceV2EngineListArgs]
    Engine List See engine_list below.
    instance_alias str
    Instance name
    payment_type str

    Resource attribute fields representing payment types

    Enumeration value:

    • PREPAY: Prepaid mode
    • POSTPAY: Postpay mode
    vpc_id str
    VpcId
    vswitch_id str
    VswitchId
    zone_id str
    The zone ID of the resource
    arbiter_vswitch_id str
    Coordination Zone VswitchId
    arbiter_zone_id str
    Coordination Zone ZoneId
    auto_renew_duration str

    Automatic renewal duration. Unit: Month.

    Value range: 1 to 12.

    NOTE: This item takes effect only when AutoRenewal is true.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    auto_renewal bool
    Whether the instance is automatically renewed. Enumerated values:
    cloud_storage_size int

    The Sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    NOTE: Cloud storage capacity in GB

    cloud_storage_type str

    Cloud storage type, the sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    Enumeration value:

    • StandardStorage: Standard cloud storage
    • Performance storage: Performance-based cloud storage
    • Capacity Storage: Capacity-based cloud storage
    deletion_protection str
    Whether to enable deletion protection
    duration int

    The specified duration when the resource is purchased. Only the subscription instances are valid.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    pricing_cycle str

    Purchase duration unit: Month, Year

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    primary_vswitch_id str
    Primary zone VswitchId
    primary_zone_id str
    Primary zone ZoneID
    standby_vswitch_id str
    Standby zone VswitchId
    standby_zone_id str
    Standby zone ZoneID
    white_ip_lists Sequence[InstanceV2WhiteIpListArgs]
    Instance whitelist list See white_ip_list below.
    archVersion String

    Deployment Scenario

    Enumeration value:

    • 1.0: Single Zone
    • 2.0: Multi-AZ Basic Edition
    • 3.0: Multi-AZ High Availability Edition

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    engineLists List<Property Map>
    Engine List See engine_list below.
    instanceAlias String
    Instance name
    paymentType String

    Resource attribute fields representing payment types

    Enumeration value:

    • PREPAY: Prepaid mode
    • POSTPAY: Postpay mode
    vpcId String
    VpcId
    vswitchId String
    VswitchId
    zoneId String
    The zone ID of the resource
    arbiterVswitchId String
    Coordination Zone VswitchId
    arbiterZoneId String
    Coordination Zone ZoneId
    autoRenewDuration String

    Automatic renewal duration. Unit: Month.

    Value range: 1 to 12.

    NOTE: This item takes effect only when AutoRenewal is true.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    autoRenewal Boolean
    Whether the instance is automatically renewed. Enumerated values:
    cloudStorageSize Number

    The Sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    NOTE: Cloud storage capacity in GB

    cloudStorageType String

    Cloud storage type, the sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    Enumeration value:

    • StandardStorage: Standard cloud storage
    • Performance storage: Performance-based cloud storage
    • Capacity Storage: Capacity-based cloud storage
    deletionProtection String
    Whether to enable deletion protection
    duration Number

    The specified duration when the resource is purchased. Only the subscription instances are valid.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    pricingCycle String

    Purchase duration unit: Month, Year

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    primaryVswitchId String
    Primary zone VswitchId
    primaryZoneId String
    Primary zone ZoneID
    standbyVswitchId String
    Standby zone VswitchId
    standbyZoneId String
    Standby zone ZoneID
    whiteIpLists List<Property Map>
    Instance whitelist list See white_ip_list below.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the InstanceV2 resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    RegionId string
    The region ID of the resource
    Id string
    The provider-assigned unique ID for this managed resource.
    RegionId string
    The region ID of the resource
    id String
    The provider-assigned unique ID for this managed resource.
    regionId String
    The region ID of the resource
    id string
    The provider-assigned unique ID for this managed resource.
    regionId string
    The region ID of the resource
    id str
    The provider-assigned unique ID for this managed resource.
    region_id str
    The region ID of the resource
    id String
    The provider-assigned unique ID for this managed resource.
    regionId String
    The region ID of the resource

    Look up Existing InstanceV2 Resource

    Get an existing InstanceV2 resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: InstanceV2State, opts?: CustomResourceOptions): InstanceV2
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            arbiter_vswitch_id: Optional[str] = None,
            arbiter_zone_id: Optional[str] = None,
            arch_version: Optional[str] = None,
            auto_renew_duration: Optional[str] = None,
            auto_renewal: Optional[bool] = None,
            cloud_storage_size: Optional[int] = None,
            cloud_storage_type: Optional[str] = None,
            deletion_protection: Optional[str] = None,
            duration: Optional[int] = None,
            engine_lists: Optional[Sequence[InstanceV2EngineListArgs]] = None,
            instance_alias: Optional[str] = None,
            payment_type: Optional[str] = None,
            pricing_cycle: Optional[str] = None,
            primary_vswitch_id: Optional[str] = None,
            primary_zone_id: Optional[str] = None,
            region_id: Optional[str] = None,
            standby_vswitch_id: Optional[str] = None,
            standby_zone_id: Optional[str] = None,
            vpc_id: Optional[str] = None,
            vswitch_id: Optional[str] = None,
            white_ip_lists: Optional[Sequence[InstanceV2WhiteIpListArgs]] = None,
            zone_id: Optional[str] = None) -> InstanceV2
    func GetInstanceV2(ctx *Context, name string, id IDInput, state *InstanceV2State, opts ...ResourceOption) (*InstanceV2, error)
    public static InstanceV2 Get(string name, Input<string> id, InstanceV2State? state, CustomResourceOptions? opts = null)
    public static InstanceV2 get(String name, Output<String> id, InstanceV2State state, CustomResourceOptions options)
    resources:  _:    type: alicloud:lindorm:InstanceV2    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    ArbiterVswitchId string
    Coordination Zone VswitchId
    ArbiterZoneId string
    Coordination Zone ZoneId
    ArchVersion string

    Deployment Scenario

    Enumeration value:

    • 1.0: Single Zone
    • 2.0: Multi-AZ Basic Edition
    • 3.0: Multi-AZ High Availability Edition

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    AutoRenewDuration string

    Automatic renewal duration. Unit: Month.

    Value range: 1 to 12.

    NOTE: This item takes effect only when AutoRenewal is true.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    AutoRenewal bool
    Whether the instance is automatically renewed. Enumerated values:
    CloudStorageSize int

    The Sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    NOTE: Cloud storage capacity in GB

    CloudStorageType string

    Cloud storage type, the sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    Enumeration value:

    • StandardStorage: Standard cloud storage
    • Performance storage: Performance-based cloud storage
    • Capacity Storage: Capacity-based cloud storage
    DeletionProtection string
    Whether to enable deletion protection
    Duration int

    The specified duration when the resource is purchased. Only the subscription instances are valid.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    EngineLists List<Pulumi.AliCloud.Lindorm.Inputs.InstanceV2EngineList>
    Engine List See engine_list below.
    InstanceAlias string
    Instance name
    PaymentType string

    Resource attribute fields representing payment types

    Enumeration value:

    • PREPAY: Prepaid mode
    • POSTPAY: Postpay mode
    PricingCycle string

    Purchase duration unit: Month, Year

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    PrimaryVswitchId string
    Primary zone VswitchId
    PrimaryZoneId string
    Primary zone ZoneID
    RegionId string
    The region ID of the resource
    StandbyVswitchId string
    Standby zone VswitchId
    StandbyZoneId string
    Standby zone ZoneID
    VpcId string
    VpcId
    VswitchId string
    VswitchId
    WhiteIpLists List<Pulumi.AliCloud.Lindorm.Inputs.InstanceV2WhiteIpList>
    Instance whitelist list See white_ip_list below.
    ZoneId string
    The zone ID of the resource
    ArbiterVswitchId string
    Coordination Zone VswitchId
    ArbiterZoneId string
    Coordination Zone ZoneId
    ArchVersion string

    Deployment Scenario

    Enumeration value:

    • 1.0: Single Zone
    • 2.0: Multi-AZ Basic Edition
    • 3.0: Multi-AZ High Availability Edition

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    AutoRenewDuration string

    Automatic renewal duration. Unit: Month.

    Value range: 1 to 12.

    NOTE: This item takes effect only when AutoRenewal is true.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    AutoRenewal bool
    Whether the instance is automatically renewed. Enumerated values:
    CloudStorageSize int

    The Sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    NOTE: Cloud storage capacity in GB

    CloudStorageType string

    Cloud storage type, the sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    Enumeration value:

    • StandardStorage: Standard cloud storage
    • Performance storage: Performance-based cloud storage
    • Capacity Storage: Capacity-based cloud storage
    DeletionProtection string
    Whether to enable deletion protection
    Duration int

    The specified duration when the resource is purchased. Only the subscription instances are valid.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    EngineLists []InstanceV2EngineListArgs
    Engine List See engine_list below.
    InstanceAlias string
    Instance name
    PaymentType string

    Resource attribute fields representing payment types

    Enumeration value:

    • PREPAY: Prepaid mode
    • POSTPAY: Postpay mode
    PricingCycle string

    Purchase duration unit: Month, Year

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    PrimaryVswitchId string
    Primary zone VswitchId
    PrimaryZoneId string
    Primary zone ZoneID
    RegionId string
    The region ID of the resource
    StandbyVswitchId string
    Standby zone VswitchId
    StandbyZoneId string
    Standby zone ZoneID
    VpcId string
    VpcId
    VswitchId string
    VswitchId
    WhiteIpLists []InstanceV2WhiteIpListArgs
    Instance whitelist list See white_ip_list below.
    ZoneId string
    The zone ID of the resource
    arbiterVswitchId String
    Coordination Zone VswitchId
    arbiterZoneId String
    Coordination Zone ZoneId
    archVersion String

    Deployment Scenario

    Enumeration value:

    • 1.0: Single Zone
    • 2.0: Multi-AZ Basic Edition
    • 3.0: Multi-AZ High Availability Edition

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    autoRenewDuration String

    Automatic renewal duration. Unit: Month.

    Value range: 1 to 12.

    NOTE: This item takes effect only when AutoRenewal is true.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    autoRenewal Boolean
    Whether the instance is automatically renewed. Enumerated values:
    cloudStorageSize Integer

    The Sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    NOTE: Cloud storage capacity in GB

    cloudStorageType String

    Cloud storage type, the sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    Enumeration value:

    • StandardStorage: Standard cloud storage
    • Performance storage: Performance-based cloud storage
    • Capacity Storage: Capacity-based cloud storage
    deletionProtection String
    Whether to enable deletion protection
    duration Integer

    The specified duration when the resource is purchased. Only the subscription instances are valid.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    engineLists List<InstanceV2EngineList>
    Engine List See engine_list below.
    instanceAlias String
    Instance name
    paymentType String

    Resource attribute fields representing payment types

    Enumeration value:

    • PREPAY: Prepaid mode
    • POSTPAY: Postpay mode
    pricingCycle String

    Purchase duration unit: Month, Year

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    primaryVswitchId String
    Primary zone VswitchId
    primaryZoneId String
    Primary zone ZoneID
    regionId String
    The region ID of the resource
    standbyVswitchId String
    Standby zone VswitchId
    standbyZoneId String
    Standby zone ZoneID
    vpcId String
    VpcId
    vswitchId String
    VswitchId
    whiteIpLists List<InstanceV2WhiteIpList>
    Instance whitelist list See white_ip_list below.
    zoneId String
    The zone ID of the resource
    arbiterVswitchId string
    Coordination Zone VswitchId
    arbiterZoneId string
    Coordination Zone ZoneId
    archVersion string

    Deployment Scenario

    Enumeration value:

    • 1.0: Single Zone
    • 2.0: Multi-AZ Basic Edition
    • 3.0: Multi-AZ High Availability Edition

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    autoRenewDuration string

    Automatic renewal duration. Unit: Month.

    Value range: 1 to 12.

    NOTE: This item takes effect only when AutoRenewal is true.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    autoRenewal boolean
    Whether the instance is automatically renewed. Enumerated values:
    cloudStorageSize number

    The Sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    NOTE: Cloud storage capacity in GB

    cloudStorageType string

    Cloud storage type, the sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    Enumeration value:

    • StandardStorage: Standard cloud storage
    • Performance storage: Performance-based cloud storage
    • Capacity Storage: Capacity-based cloud storage
    deletionProtection string
    Whether to enable deletion protection
    duration number

    The specified duration when the resource is purchased. Only the subscription instances are valid.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    engineLists InstanceV2EngineList[]
    Engine List See engine_list below.
    instanceAlias string
    Instance name
    paymentType string

    Resource attribute fields representing payment types

    Enumeration value:

    • PREPAY: Prepaid mode
    • POSTPAY: Postpay mode
    pricingCycle string

    Purchase duration unit: Month, Year

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    primaryVswitchId string
    Primary zone VswitchId
    primaryZoneId string
    Primary zone ZoneID
    regionId string
    The region ID of the resource
    standbyVswitchId string
    Standby zone VswitchId
    standbyZoneId string
    Standby zone ZoneID
    vpcId string
    VpcId
    vswitchId string
    VswitchId
    whiteIpLists InstanceV2WhiteIpList[]
    Instance whitelist list See white_ip_list below.
    zoneId string
    The zone ID of the resource
    arbiter_vswitch_id str
    Coordination Zone VswitchId
    arbiter_zone_id str
    Coordination Zone ZoneId
    arch_version str

    Deployment Scenario

    Enumeration value:

    • 1.0: Single Zone
    • 2.0: Multi-AZ Basic Edition
    • 3.0: Multi-AZ High Availability Edition

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    auto_renew_duration str

    Automatic renewal duration. Unit: Month.

    Value range: 1 to 12.

    NOTE: This item takes effect only when AutoRenewal is true.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    auto_renewal bool
    Whether the instance is automatically renewed. Enumerated values:
    cloud_storage_size int

    The Sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    NOTE: Cloud storage capacity in GB

    cloud_storage_type str

    Cloud storage type, the sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    Enumeration value:

    • StandardStorage: Standard cloud storage
    • Performance storage: Performance-based cloud storage
    • Capacity Storage: Capacity-based cloud storage
    deletion_protection str
    Whether to enable deletion protection
    duration int

    The specified duration when the resource is purchased. Only the subscription instances are valid.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    engine_lists Sequence[InstanceV2EngineListArgs]
    Engine List See engine_list below.
    instance_alias str
    Instance name
    payment_type str

    Resource attribute fields representing payment types

    Enumeration value:

    • PREPAY: Prepaid mode
    • POSTPAY: Postpay mode
    pricing_cycle str

    Purchase duration unit: Month, Year

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    primary_vswitch_id str
    Primary zone VswitchId
    primary_zone_id str
    Primary zone ZoneID
    region_id str
    The region ID of the resource
    standby_vswitch_id str
    Standby zone VswitchId
    standby_zone_id str
    Standby zone ZoneID
    vpc_id str
    VpcId
    vswitch_id str
    VswitchId
    white_ip_lists Sequence[InstanceV2WhiteIpListArgs]
    Instance whitelist list See white_ip_list below.
    zone_id str
    The zone ID of the resource
    arbiterVswitchId String
    Coordination Zone VswitchId
    arbiterZoneId String
    Coordination Zone ZoneId
    archVersion String

    Deployment Scenario

    Enumeration value:

    • 1.0: Single Zone
    • 2.0: Multi-AZ Basic Edition
    • 3.0: Multi-AZ High Availability Edition

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    autoRenewDuration String

    Automatic renewal duration. Unit: Month.

    Value range: 1 to 12.

    NOTE: This item takes effect only when AutoRenewal is true.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    autoRenewal Boolean
    Whether the instance is automatically renewed. Enumerated values:
    cloudStorageSize Number

    The Sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    NOTE: Cloud storage capacity in GB

    cloudStorageType String

    Cloud storage type, the sales page storage type supports cloud storage and local sites. If you select cloud storage, this parameter is required.

    Enumeration value:

    • StandardStorage: Standard cloud storage
    • Performance storage: Performance-based cloud storage
    • Capacity Storage: Capacity-based cloud storage
    deletionProtection String
    Whether to enable deletion protection
    duration Number

    The specified duration when the resource is purchased. Only the subscription instances are valid.

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    engineLists List<Property Map>
    Engine List See engine_list below.
    instanceAlias String
    Instance name
    paymentType String

    Resource attribute fields representing payment types

    Enumeration value:

    • PREPAY: Prepaid mode
    • POSTPAY: Postpay mode
    pricingCycle String

    Purchase duration unit: Month, Year

    NOTE: The parameter is immutable after resource creation. It only applies during resource creation and has no effect when modified post-creation.

    primaryVswitchId String
    Primary zone VswitchId
    primaryZoneId String
    Primary zone ZoneID
    regionId String
    The region ID of the resource
    standbyVswitchId String
    Standby zone VswitchId
    standbyZoneId String
    Standby zone ZoneID
    vpcId String
    VpcId
    vswitchId String
    VswitchId
    whiteIpLists List<Property Map>
    Instance whitelist list See white_ip_list below.
    zoneId String
    The zone ID of the resource

    Supporting Types

    InstanceV2EngineList, InstanceV2EngineListArgs

    EngineType string

    Engine

    Enumeration value:

    • TABLE: Wide table engine
    • TSDB: Time series Engine
    • LSEARCH: Search engine
    • LTS: LTS engine
    • LVECTOR: Vector engine
    • LCOLUMN: Column-store engine
    • LAI: AI engine
    • FILE: The underlying file engine
    • LMESSAGE: Message engine
    • LROW: Wide table Engine 3.0
    • LSTREAM: Stream engine
    ConnectAddressLists List<Pulumi.AliCloud.Lindorm.Inputs.InstanceV2EngineListConnectAddressList>
    Connect Address List
    IsLastVersion bool
    Whether it is the latest version
    LatestVersion string
    Latest Version
    NodeGroups List<Pulumi.AliCloud.Lindorm.Inputs.InstanceV2EngineListNodeGroup>
    Node Group List See node_group below.
    Version string
    Engine Version
    EngineType string

    Engine

    Enumeration value:

    • TABLE: Wide table engine
    • TSDB: Time series Engine
    • LSEARCH: Search engine
    • LTS: LTS engine
    • LVECTOR: Vector engine
    • LCOLUMN: Column-store engine
    • LAI: AI engine
    • FILE: The underlying file engine
    • LMESSAGE: Message engine
    • LROW: Wide table Engine 3.0
    • LSTREAM: Stream engine
    ConnectAddressLists []InstanceV2EngineListConnectAddressList
    Connect Address List
    IsLastVersion bool
    Whether it is the latest version
    LatestVersion string
    Latest Version
    NodeGroups []InstanceV2EngineListNodeGroup
    Node Group List See node_group below.
    Version string
    Engine Version
    engineType String

    Engine

    Enumeration value:

    • TABLE: Wide table engine
    • TSDB: Time series Engine
    • LSEARCH: Search engine
    • LTS: LTS engine
    • LVECTOR: Vector engine
    • LCOLUMN: Column-store engine
    • LAI: AI engine
    • FILE: The underlying file engine
    • LMESSAGE: Message engine
    • LROW: Wide table Engine 3.0
    • LSTREAM: Stream engine
    connectAddressLists List<InstanceV2EngineListConnectAddressList>
    Connect Address List
    isLastVersion Boolean
    Whether it is the latest version
    latestVersion String
    Latest Version
    nodeGroups List<InstanceV2EngineListNodeGroup>
    Node Group List See node_group below.
    version String
    Engine Version
    engineType string

    Engine

    Enumeration value:

    • TABLE: Wide table engine
    • TSDB: Time series Engine
    • LSEARCH: Search engine
    • LTS: LTS engine
    • LVECTOR: Vector engine
    • LCOLUMN: Column-store engine
    • LAI: AI engine
    • FILE: The underlying file engine
    • LMESSAGE: Message engine
    • LROW: Wide table Engine 3.0
    • LSTREAM: Stream engine
    connectAddressLists InstanceV2EngineListConnectAddressList[]
    Connect Address List
    isLastVersion boolean
    Whether it is the latest version
    latestVersion string
    Latest Version
    nodeGroups InstanceV2EngineListNodeGroup[]
    Node Group List See node_group below.
    version string
    Engine Version
    engine_type str

    Engine

    Enumeration value:

    • TABLE: Wide table engine
    • TSDB: Time series Engine
    • LSEARCH: Search engine
    • LTS: LTS engine
    • LVECTOR: Vector engine
    • LCOLUMN: Column-store engine
    • LAI: AI engine
    • FILE: The underlying file engine
    • LMESSAGE: Message engine
    • LROW: Wide table Engine 3.0
    • LSTREAM: Stream engine
    connect_address_lists Sequence[InstanceV2EngineListConnectAddressList]
    Connect Address List
    is_last_version bool
    Whether it is the latest version
    latest_version str
    Latest Version
    node_groups Sequence[InstanceV2EngineListNodeGroup]
    Node Group List See node_group below.
    version str
    Engine Version
    engineType String

    Engine

    Enumeration value:

    • TABLE: Wide table engine
    • TSDB: Time series Engine
    • LSEARCH: Search engine
    • LTS: LTS engine
    • LVECTOR: Vector engine
    • LCOLUMN: Column-store engine
    • LAI: AI engine
    • FILE: The underlying file engine
    • LMESSAGE: Message engine
    • LROW: Wide table Engine 3.0
    • LSTREAM: Stream engine
    connectAddressLists List<Property Map>
    Connect Address List
    isLastVersion Boolean
    Whether it is the latest version
    latestVersion String
    Latest Version
    nodeGroups List<Property Map>
    Node Group List See node_group below.
    version String
    Engine Version

    InstanceV2EngineListConnectAddressList, InstanceV2EngineListConnectAddressListArgs

    Address string
    Connect Address
    Port string
    Connect Port
    Type string
    Connect Type:
    Address string
    Connect Address
    Port string
    Connect Port
    Type string
    Connect Type:
    address String
    Connect Address
    port String
    Connect Port
    type String
    Connect Type:
    address string
    Connect Address
    port string
    Connect Port
    type string
    Connect Type:
    address str
    Connect Address
    port str
    Connect Port
    type str
    Connect Type:
    address String
    Connect Address
    port String
    Connect Port
    type String
    Connect Type:

    InstanceV2EngineListNodeGroup, InstanceV2EngineListNodeGroupArgs

    NodeCount int
    Number of nodes
    NodeSpec string
    Node Specifications

    • Valid values when selecting cloud storage:
    • lindorm.c.2xlarge, 8 cores 16GB
    • lindorm.g.2xlarge, 8 cores 32GB
    • lindorm.c.4xlarge, 16 cores 32GB
    • lindorm.g.4xlarge, 16 cores 64GB
    • lindorm.c.8xlarge, 32 core 64GB
    • lindorm.g.8xlarge, 32 core 128GB
    • lindorm.g.8xlarge, 8 cores 64GB
    • lindorm.r.4xlarge, 16 cores 128GB
    • lindorm.r.8xlarge, 32 cores 256GB
    • Valid values when local disk storage is selected:
    • lindorm.d2s.5XLarge, 20 core 88GB(D2S)
    • lindorm.d2s.10XLarge, 40 core 176GB(D2S)
    • lindorm.d2c.6XLarge, 24 core 88GB(D2C)
    • lindorm.d2c.12XLarge, 48 cores 176GB(D2C)
    • lindorm.d2C.24XLarge, 96 core 352GB(D2C)
    • lindorm.d1.2xlarge, 8 cores 32GB(D1NE)
    • lindorm.d1.4xlarge, 16 cores 64GB(D1NE)
    • lindorm.d1.6xlarge, 24 cores 96GB(D1NE)
    • lindorm.sd3c.3XLarge, 14 cores 56GB(D3C PRO)
    • lindorm.sd3c.7XLarge, 28 core 112GB(D3C PRO)
    • lindorm.sd3c.14XLarge, 56 core 224GB(D3C PRO)
    • lindorm.d3s.2XLarge, 8 core 32GB(D3S)
    • lindorm.d3s.4XLarge, 16 cores 64GB(D3S)
    • lindorm.d3s.8XLarge, 32 core 128GB(D3S)
    • lindorm.d3s.12XLarge, 48 cores 192GB(D3S)
    • lindorm.d3s.16XLarge, 64 cores 256GB(D3S)
    • lindorm.i4.xlarge, 4 core 32GB(I4)
    • lindorm.i4.2xlarge, 8 core 64GB(I4)
    • lindorm.i4.4xlarge, 16 cores 128GB(I4)
    • lindorm.i4.8xlarge, 32 cores 256GB(I4)
    • lindorm.i2.xlarge, 4 core 32GB(I2)
    • lindorm.i2.2xlarge, 8 core 64GB(I2)
    • lindorm.i2.4xlarge, 16 cores 128GB(I2)
    • lindorm.i2.8xlarge, 32 cores 256GB(I2)
    ResourceGroupName string
    Resource group name
    Category string
    Node Type
    CpuCoreCount int
    Number of CPU cores
    EnableAttachLocalDisk bool
    Whether to mount local cloud disks
    MemorySizeGiB int
    Node memory size
    NodeDiskSize int
    Local cloud disk storage capacity
    NodeDiskType string
    Node Disk Type
    SpecId string
    Spec Id
    Status string
    Node Status
    NodeCount int
    Number of nodes
    NodeSpec string
    Node Specifications

    • Valid values when selecting cloud storage:
    • lindorm.c.2xlarge, 8 cores 16GB
    • lindorm.g.2xlarge, 8 cores 32GB
    • lindorm.c.4xlarge, 16 cores 32GB
    • lindorm.g.4xlarge, 16 cores 64GB
    • lindorm.c.8xlarge, 32 core 64GB
    • lindorm.g.8xlarge, 32 core 128GB
    • lindorm.g.8xlarge, 8 cores 64GB
    • lindorm.r.4xlarge, 16 cores 128GB
    • lindorm.r.8xlarge, 32 cores 256GB
    • Valid values when local disk storage is selected:
    • lindorm.d2s.5XLarge, 20 core 88GB(D2S)
    • lindorm.d2s.10XLarge, 40 core 176GB(D2S)
    • lindorm.d2c.6XLarge, 24 core 88GB(D2C)
    • lindorm.d2c.12XLarge, 48 cores 176GB(D2C)
    • lindorm.d2C.24XLarge, 96 core 352GB(D2C)
    • lindorm.d1.2xlarge, 8 cores 32GB(D1NE)
    • lindorm.d1.4xlarge, 16 cores 64GB(D1NE)
    • lindorm.d1.6xlarge, 24 cores 96GB(D1NE)
    • lindorm.sd3c.3XLarge, 14 cores 56GB(D3C PRO)
    • lindorm.sd3c.7XLarge, 28 core 112GB(D3C PRO)
    • lindorm.sd3c.14XLarge, 56 core 224GB(D3C PRO)
    • lindorm.d3s.2XLarge, 8 core 32GB(D3S)
    • lindorm.d3s.4XLarge, 16 cores 64GB(D3S)
    • lindorm.d3s.8XLarge, 32 core 128GB(D3S)
    • lindorm.d3s.12XLarge, 48 cores 192GB(D3S)
    • lindorm.d3s.16XLarge, 64 cores 256GB(D3S)
    • lindorm.i4.xlarge, 4 core 32GB(I4)
    • lindorm.i4.2xlarge, 8 core 64GB(I4)
    • lindorm.i4.4xlarge, 16 cores 128GB(I4)
    • lindorm.i4.8xlarge, 32 cores 256GB(I4)
    • lindorm.i2.xlarge, 4 core 32GB(I2)
    • lindorm.i2.2xlarge, 8 core 64GB(I2)
    • lindorm.i2.4xlarge, 16 cores 128GB(I2)
    • lindorm.i2.8xlarge, 32 cores 256GB(I2)
    ResourceGroupName string
    Resource group name
    Category string
    Node Type
    CpuCoreCount int
    Number of CPU cores
    EnableAttachLocalDisk bool
    Whether to mount local cloud disks
    MemorySizeGiB int
    Node memory size
    NodeDiskSize int
    Local cloud disk storage capacity
    NodeDiskType string
    Node Disk Type
    SpecId string
    Spec Id
    Status string
    Node Status
    nodeCount Integer
    Number of nodes
    nodeSpec String
    Node Specifications

    • Valid values when selecting cloud storage:
    • lindorm.c.2xlarge, 8 cores 16GB
    • lindorm.g.2xlarge, 8 cores 32GB
    • lindorm.c.4xlarge, 16 cores 32GB
    • lindorm.g.4xlarge, 16 cores 64GB
    • lindorm.c.8xlarge, 32 core 64GB
    • lindorm.g.8xlarge, 32 core 128GB
    • lindorm.g.8xlarge, 8 cores 64GB
    • lindorm.r.4xlarge, 16 cores 128GB
    • lindorm.r.8xlarge, 32 cores 256GB
    • Valid values when local disk storage is selected:
    • lindorm.d2s.5XLarge, 20 core 88GB(D2S)
    • lindorm.d2s.10XLarge, 40 core 176GB(D2S)
    • lindorm.d2c.6XLarge, 24 core 88GB(D2C)
    • lindorm.d2c.12XLarge, 48 cores 176GB(D2C)
    • lindorm.d2C.24XLarge, 96 core 352GB(D2C)
    • lindorm.d1.2xlarge, 8 cores 32GB(D1NE)
    • lindorm.d1.4xlarge, 16 cores 64GB(D1NE)
    • lindorm.d1.6xlarge, 24 cores 96GB(D1NE)
    • lindorm.sd3c.3XLarge, 14 cores 56GB(D3C PRO)
    • lindorm.sd3c.7XLarge, 28 core 112GB(D3C PRO)
    • lindorm.sd3c.14XLarge, 56 core 224GB(D3C PRO)
    • lindorm.d3s.2XLarge, 8 core 32GB(D3S)
    • lindorm.d3s.4XLarge, 16 cores 64GB(D3S)
    • lindorm.d3s.8XLarge, 32 core 128GB(D3S)
    • lindorm.d3s.12XLarge, 48 cores 192GB(D3S)
    • lindorm.d3s.16XLarge, 64 cores 256GB(D3S)
    • lindorm.i4.xlarge, 4 core 32GB(I4)
    • lindorm.i4.2xlarge, 8 core 64GB(I4)
    • lindorm.i4.4xlarge, 16 cores 128GB(I4)
    • lindorm.i4.8xlarge, 32 cores 256GB(I4)
    • lindorm.i2.xlarge, 4 core 32GB(I2)
    • lindorm.i2.2xlarge, 8 core 64GB(I2)
    • lindorm.i2.4xlarge, 16 cores 128GB(I2)
    • lindorm.i2.8xlarge, 32 cores 256GB(I2)
    resourceGroupName String
    Resource group name
    category String
    Node Type
    cpuCoreCount Integer
    Number of CPU cores
    enableAttachLocalDisk Boolean
    Whether to mount local cloud disks
    memorySizeGiB Integer
    Node memory size
    nodeDiskSize Integer
    Local cloud disk storage capacity
    nodeDiskType String
    Node Disk Type
    specId String
    Spec Id
    status String
    Node Status
    nodeCount number
    Number of nodes
    nodeSpec string
    Node Specifications

    • Valid values when selecting cloud storage:
    • lindorm.c.2xlarge, 8 cores 16GB
    • lindorm.g.2xlarge, 8 cores 32GB
    • lindorm.c.4xlarge, 16 cores 32GB
    • lindorm.g.4xlarge, 16 cores 64GB
    • lindorm.c.8xlarge, 32 core 64GB
    • lindorm.g.8xlarge, 32 core 128GB
    • lindorm.g.8xlarge, 8 cores 64GB
    • lindorm.r.4xlarge, 16 cores 128GB
    • lindorm.r.8xlarge, 32 cores 256GB
    • Valid values when local disk storage is selected:
    • lindorm.d2s.5XLarge, 20 core 88GB(D2S)
    • lindorm.d2s.10XLarge, 40 core 176GB(D2S)
    • lindorm.d2c.6XLarge, 24 core 88GB(D2C)
    • lindorm.d2c.12XLarge, 48 cores 176GB(D2C)
    • lindorm.d2C.24XLarge, 96 core 352GB(D2C)
    • lindorm.d1.2xlarge, 8 cores 32GB(D1NE)
    • lindorm.d1.4xlarge, 16 cores 64GB(D1NE)
    • lindorm.d1.6xlarge, 24 cores 96GB(D1NE)
    • lindorm.sd3c.3XLarge, 14 cores 56GB(D3C PRO)
    • lindorm.sd3c.7XLarge, 28 core 112GB(D3C PRO)
    • lindorm.sd3c.14XLarge, 56 core 224GB(D3C PRO)
    • lindorm.d3s.2XLarge, 8 core 32GB(D3S)
    • lindorm.d3s.4XLarge, 16 cores 64GB(D3S)
    • lindorm.d3s.8XLarge, 32 core 128GB(D3S)
    • lindorm.d3s.12XLarge, 48 cores 192GB(D3S)
    • lindorm.d3s.16XLarge, 64 cores 256GB(D3S)
    • lindorm.i4.xlarge, 4 core 32GB(I4)
    • lindorm.i4.2xlarge, 8 core 64GB(I4)
    • lindorm.i4.4xlarge, 16 cores 128GB(I4)
    • lindorm.i4.8xlarge, 32 cores 256GB(I4)
    • lindorm.i2.xlarge, 4 core 32GB(I2)
    • lindorm.i2.2xlarge, 8 core 64GB(I2)
    • lindorm.i2.4xlarge, 16 cores 128GB(I2)
    • lindorm.i2.8xlarge, 32 cores 256GB(I2)
    resourceGroupName string
    Resource group name
    category string
    Node Type
    cpuCoreCount number
    Number of CPU cores
    enableAttachLocalDisk boolean
    Whether to mount local cloud disks
    memorySizeGiB number
    Node memory size
    nodeDiskSize number
    Local cloud disk storage capacity
    nodeDiskType string
    Node Disk Type
    specId string
    Spec Id
    status string
    Node Status
    node_count int
    Number of nodes
    node_spec str
    Node Specifications

    • Valid values when selecting cloud storage:
    • lindorm.c.2xlarge, 8 cores 16GB
    • lindorm.g.2xlarge, 8 cores 32GB
    • lindorm.c.4xlarge, 16 cores 32GB
    • lindorm.g.4xlarge, 16 cores 64GB
    • lindorm.c.8xlarge, 32 core 64GB
    • lindorm.g.8xlarge, 32 core 128GB
    • lindorm.g.8xlarge, 8 cores 64GB
    • lindorm.r.4xlarge, 16 cores 128GB
    • lindorm.r.8xlarge, 32 cores 256GB
    • Valid values when local disk storage is selected:
    • lindorm.d2s.5XLarge, 20 core 88GB(D2S)
    • lindorm.d2s.10XLarge, 40 core 176GB(D2S)
    • lindorm.d2c.6XLarge, 24 core 88GB(D2C)
    • lindorm.d2c.12XLarge, 48 cores 176GB(D2C)
    • lindorm.d2C.24XLarge, 96 core 352GB(D2C)
    • lindorm.d1.2xlarge, 8 cores 32GB(D1NE)
    • lindorm.d1.4xlarge, 16 cores 64GB(D1NE)
    • lindorm.d1.6xlarge, 24 cores 96GB(D1NE)
    • lindorm.sd3c.3XLarge, 14 cores 56GB(D3C PRO)
    • lindorm.sd3c.7XLarge, 28 core 112GB(D3C PRO)
    • lindorm.sd3c.14XLarge, 56 core 224GB(D3C PRO)
    • lindorm.d3s.2XLarge, 8 core 32GB(D3S)
    • lindorm.d3s.4XLarge, 16 cores 64GB(D3S)
    • lindorm.d3s.8XLarge, 32 core 128GB(D3S)
    • lindorm.d3s.12XLarge, 48 cores 192GB(D3S)
    • lindorm.d3s.16XLarge, 64 cores 256GB(D3S)
    • lindorm.i4.xlarge, 4 core 32GB(I4)
    • lindorm.i4.2xlarge, 8 core 64GB(I4)
    • lindorm.i4.4xlarge, 16 cores 128GB(I4)
    • lindorm.i4.8xlarge, 32 cores 256GB(I4)
    • lindorm.i2.xlarge, 4 core 32GB(I2)
    • lindorm.i2.2xlarge, 8 core 64GB(I2)
    • lindorm.i2.4xlarge, 16 cores 128GB(I2)
    • lindorm.i2.8xlarge, 32 cores 256GB(I2)
    resource_group_name str
    Resource group name
    category str
    Node Type
    cpu_core_count int
    Number of CPU cores
    enable_attach_local_disk bool
    Whether to mount local cloud disks
    memory_size_gi_b int
    Node memory size
    node_disk_size int
    Local cloud disk storage capacity
    node_disk_type str
    Node Disk Type
    spec_id str
    Spec Id
    status str
    Node Status
    nodeCount Number
    Number of nodes
    nodeSpec String
    Node Specifications

    • Valid values when selecting cloud storage:
    • lindorm.c.2xlarge, 8 cores 16GB
    • lindorm.g.2xlarge, 8 cores 32GB
    • lindorm.c.4xlarge, 16 cores 32GB
    • lindorm.g.4xlarge, 16 cores 64GB
    • lindorm.c.8xlarge, 32 core 64GB
    • lindorm.g.8xlarge, 32 core 128GB
    • lindorm.g.8xlarge, 8 cores 64GB
    • lindorm.r.4xlarge, 16 cores 128GB
    • lindorm.r.8xlarge, 32 cores 256GB
    • Valid values when local disk storage is selected:
    • lindorm.d2s.5XLarge, 20 core 88GB(D2S)
    • lindorm.d2s.10XLarge, 40 core 176GB(D2S)
    • lindorm.d2c.6XLarge, 24 core 88GB(D2C)
    • lindorm.d2c.12XLarge, 48 cores 176GB(D2C)
    • lindorm.d2C.24XLarge, 96 core 352GB(D2C)
    • lindorm.d1.2xlarge, 8 cores 32GB(D1NE)
    • lindorm.d1.4xlarge, 16 cores 64GB(D1NE)
    • lindorm.d1.6xlarge, 24 cores 96GB(D1NE)
    • lindorm.sd3c.3XLarge, 14 cores 56GB(D3C PRO)
    • lindorm.sd3c.7XLarge, 28 core 112GB(D3C PRO)
    • lindorm.sd3c.14XLarge, 56 core 224GB(D3C PRO)
    • lindorm.d3s.2XLarge, 8 core 32GB(D3S)
    • lindorm.d3s.4XLarge, 16 cores 64GB(D3S)
    • lindorm.d3s.8XLarge, 32 core 128GB(D3S)
    • lindorm.d3s.12XLarge, 48 cores 192GB(D3S)
    • lindorm.d3s.16XLarge, 64 cores 256GB(D3S)
    • lindorm.i4.xlarge, 4 core 32GB(I4)
    • lindorm.i4.2xlarge, 8 core 64GB(I4)
    • lindorm.i4.4xlarge, 16 cores 128GB(I4)
    • lindorm.i4.8xlarge, 32 cores 256GB(I4)
    • lindorm.i2.xlarge, 4 core 32GB(I2)
    • lindorm.i2.2xlarge, 8 core 64GB(I2)
    • lindorm.i2.4xlarge, 16 cores 128GB(I2)
    • lindorm.i2.8xlarge, 32 cores 256GB(I2)
    resourceGroupName String
    Resource group name
    category String
    Node Type
    cpuCoreCount Number
    Number of CPU cores
    enableAttachLocalDisk Boolean
    Whether to mount local cloud disks
    memorySizeGiB Number
    Node memory size
    nodeDiskSize Number
    Local cloud disk storage capacity
    nodeDiskType String
    Node Disk Type
    specId String
    Spec Id
    status String
    Node Status

    InstanceV2WhiteIpList, InstanceV2WhiteIpListArgs

    GroupName string
    Group Name
    IpList string
    Whitelist information
    GroupName string
    Group Name
    IpList string
    Whitelist information
    groupName String
    Group Name
    ipList String
    Whitelist information
    groupName string
    Group Name
    ipList string
    Whitelist information
    group_name str
    Group Name
    ip_list str
    Whitelist information
    groupName String
    Group Name
    ipList String
    Whitelist information

    Import

    Lindorm Instance V2 can be imported using the id, e.g.

    $ pulumi import alicloud:lindorm/instanceV2:InstanceV2 example <id>
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    Alibaba Cloud pulumi/pulumi-alicloud
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the alicloud Terraform Provider.
    alicloud logo
    Alibaba Cloud v3.94.0 published on Tuesday, Feb 3, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate