1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. TseInstance
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.TseInstance

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Provides a resource to create a tse instance

    Example Usage

    Create zookeeper standard version

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const zookeeperStandard = new tencentcloud.TseInstance("zookeeperStandard", {
        engineName: "zookeeper-test",
        engineNodeNum: 3,
        engineProductVersion: "STANDARD",
        engineRegion: "ap-guangzhou",
        engineResourceSpec: "spec-qvj6k7t4q",
        engineType: "zookeeper",
        engineVersion: "3.5.9.4",
        subnetId: "subnet-dwj7ipnc",
        tags: {
            createdBy: "terraform",
        },
        tradeType: 0,
        vpcId: "vpc-4owdpnwr",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    zookeeper_standard = tencentcloud.TseInstance("zookeeperStandard",
        engine_name="zookeeper-test",
        engine_node_num=3,
        engine_product_version="STANDARD",
        engine_region="ap-guangzhou",
        engine_resource_spec="spec-qvj6k7t4q",
        engine_type="zookeeper",
        engine_version="3.5.9.4",
        subnet_id="subnet-dwj7ipnc",
        tags={
            "createdBy": "terraform",
        },
        trade_type=0,
        vpc_id="vpc-4owdpnwr")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := tencentcloud.NewTseInstance(ctx, "zookeeperStandard", &tencentcloud.TseInstanceArgs{
    			EngineName:           pulumi.String("zookeeper-test"),
    			EngineNodeNum:        pulumi.Float64(3),
    			EngineProductVersion: pulumi.String("STANDARD"),
    			EngineRegion:         pulumi.String("ap-guangzhou"),
    			EngineResourceSpec:   pulumi.String("spec-qvj6k7t4q"),
    			EngineType:           pulumi.String("zookeeper"),
    			EngineVersion:        pulumi.String("3.5.9.4"),
    			SubnetId:             pulumi.String("subnet-dwj7ipnc"),
    			Tags: pulumi.StringMap{
    				"createdBy": pulumi.String("terraform"),
    			},
    			TradeType: pulumi.Float64(0),
    			VpcId:     pulumi.String("vpc-4owdpnwr"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Tencentcloud = Pulumi.Tencentcloud;
    
    return await Deployment.RunAsync(() => 
    {
        var zookeeperStandard = new Tencentcloud.TseInstance("zookeeperStandard", new()
        {
            EngineName = "zookeeper-test",
            EngineNodeNum = 3,
            EngineProductVersion = "STANDARD",
            EngineRegion = "ap-guangzhou",
            EngineResourceSpec = "spec-qvj6k7t4q",
            EngineType = "zookeeper",
            EngineVersion = "3.5.9.4",
            SubnetId = "subnet-dwj7ipnc",
            Tags = 
            {
                { "createdBy", "terraform" },
            },
            TradeType = 0,
            VpcId = "vpc-4owdpnwr",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.TseInstance;
    import com.pulumi.tencentcloud.TseInstanceArgs;
    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 zookeeperStandard = new TseInstance("zookeeperStandard", TseInstanceArgs.builder()
                .engineName("zookeeper-test")
                .engineNodeNum(3)
                .engineProductVersion("STANDARD")
                .engineRegion("ap-guangzhou")
                .engineResourceSpec("spec-qvj6k7t4q")
                .engineType("zookeeper")
                .engineVersion("3.5.9.4")
                .subnetId("subnet-dwj7ipnc")
                .tags(Map.of("createdBy", "terraform"))
                .tradeType(0)
                .vpcId("vpc-4owdpnwr")
                .build());
    
        }
    }
    
    resources:
      zookeeperStandard:
        type: tencentcloud:TseInstance
        properties:
          engineName: zookeeper-test
          engineNodeNum: 3
          engineProductVersion: STANDARD
          engineRegion: ap-guangzhou
          engineResourceSpec: spec-qvj6k7t4q
          engineType: zookeeper
          engineVersion: 3.5.9.4
          subnetId: subnet-dwj7ipnc
          tags:
            createdBy: terraform
          tradeType: 0
          vpcId: vpc-4owdpnwr
    

    Create zookeeper professional version

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const zookeeperProfessional = new tencentcloud.TseInstance("zookeeperProfessional", {
        engineName: "zookeeper-test",
        engineNodeNum: 3,
        engineProductVersion: "PROFESSIONAL",
        engineRegion: "ap-guangzhou",
        engineRegionInfos: [{
            engineRegion: "ap-guangzhou",
            replica: 3,
            vpcInfos: [
                {
                    subnetId: "subnet-dwj7ipnc",
                    vpcId: "vpc-4owdpnwr",
                },
                {
                    subnetId: "subnet-403mgks4",
                    vpcId: "vpc-b1puef4z",
                },
            ],
        }],
        engineResourceSpec: "spec-qvj6k7t4q",
        engineType: "zookeeper",
        engineVersion: "3.5.9.4",
        subnetId: "subnet-dwj7ipnc",
        tags: {
            createdBy: "terraform",
        },
        tradeType: 0,
        vpcId: "vpc-4owdpnwr",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    zookeeper_professional = tencentcloud.TseInstance("zookeeperProfessional",
        engine_name="zookeeper-test",
        engine_node_num=3,
        engine_product_version="PROFESSIONAL",
        engine_region="ap-guangzhou",
        engine_region_infos=[{
            "engine_region": "ap-guangzhou",
            "replica": 3,
            "vpc_infos": [
                {
                    "subnet_id": "subnet-dwj7ipnc",
                    "vpc_id": "vpc-4owdpnwr",
                },
                {
                    "subnet_id": "subnet-403mgks4",
                    "vpc_id": "vpc-b1puef4z",
                },
            ],
        }],
        engine_resource_spec="spec-qvj6k7t4q",
        engine_type="zookeeper",
        engine_version="3.5.9.4",
        subnet_id="subnet-dwj7ipnc",
        tags={
            "createdBy": "terraform",
        },
        trade_type=0,
        vpc_id="vpc-4owdpnwr")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := tencentcloud.NewTseInstance(ctx, "zookeeperProfessional", &tencentcloud.TseInstanceArgs{
    			EngineName:           pulumi.String("zookeeper-test"),
    			EngineNodeNum:        pulumi.Float64(3),
    			EngineProductVersion: pulumi.String("PROFESSIONAL"),
    			EngineRegion:         pulumi.String("ap-guangzhou"),
    			EngineRegionInfos: tencentcloud.TseInstanceEngineRegionInfoArray{
    				&tencentcloud.TseInstanceEngineRegionInfoArgs{
    					EngineRegion: pulumi.String("ap-guangzhou"),
    					Replica:      pulumi.Float64(3),
    					VpcInfos: tencentcloud.TseInstanceEngineRegionInfoVpcInfoArray{
    						&tencentcloud.TseInstanceEngineRegionInfoVpcInfoArgs{
    							SubnetId: pulumi.String("subnet-dwj7ipnc"),
    							VpcId:    pulumi.String("vpc-4owdpnwr"),
    						},
    						&tencentcloud.TseInstanceEngineRegionInfoVpcInfoArgs{
    							SubnetId: pulumi.String("subnet-403mgks4"),
    							VpcId:    pulumi.String("vpc-b1puef4z"),
    						},
    					},
    				},
    			},
    			EngineResourceSpec: pulumi.String("spec-qvj6k7t4q"),
    			EngineType:         pulumi.String("zookeeper"),
    			EngineVersion:      pulumi.String("3.5.9.4"),
    			SubnetId:           pulumi.String("subnet-dwj7ipnc"),
    			Tags: pulumi.StringMap{
    				"createdBy": pulumi.String("terraform"),
    			},
    			TradeType: pulumi.Float64(0),
    			VpcId:     pulumi.String("vpc-4owdpnwr"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Tencentcloud = Pulumi.Tencentcloud;
    
    return await Deployment.RunAsync(() => 
    {
        var zookeeperProfessional = new Tencentcloud.TseInstance("zookeeperProfessional", new()
        {
            EngineName = "zookeeper-test",
            EngineNodeNum = 3,
            EngineProductVersion = "PROFESSIONAL",
            EngineRegion = "ap-guangzhou",
            EngineRegionInfos = new[]
            {
                new Tencentcloud.Inputs.TseInstanceEngineRegionInfoArgs
                {
                    EngineRegion = "ap-guangzhou",
                    Replica = 3,
                    VpcInfos = new[]
                    {
                        new Tencentcloud.Inputs.TseInstanceEngineRegionInfoVpcInfoArgs
                        {
                            SubnetId = "subnet-dwj7ipnc",
                            VpcId = "vpc-4owdpnwr",
                        },
                        new Tencentcloud.Inputs.TseInstanceEngineRegionInfoVpcInfoArgs
                        {
                            SubnetId = "subnet-403mgks4",
                            VpcId = "vpc-b1puef4z",
                        },
                    },
                },
            },
            EngineResourceSpec = "spec-qvj6k7t4q",
            EngineType = "zookeeper",
            EngineVersion = "3.5.9.4",
            SubnetId = "subnet-dwj7ipnc",
            Tags = 
            {
                { "createdBy", "terraform" },
            },
            TradeType = 0,
            VpcId = "vpc-4owdpnwr",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.TseInstance;
    import com.pulumi.tencentcloud.TseInstanceArgs;
    import com.pulumi.tencentcloud.inputs.TseInstanceEngineRegionInfoArgs;
    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 zookeeperProfessional = new TseInstance("zookeeperProfessional", TseInstanceArgs.builder()
                .engineName("zookeeper-test")
                .engineNodeNum(3)
                .engineProductVersion("PROFESSIONAL")
                .engineRegion("ap-guangzhou")
                .engineRegionInfos(TseInstanceEngineRegionInfoArgs.builder()
                    .engineRegion("ap-guangzhou")
                    .replica(3)
                    .vpcInfos(                
                        TseInstanceEngineRegionInfoVpcInfoArgs.builder()
                            .subnetId("subnet-dwj7ipnc")
                            .vpcId("vpc-4owdpnwr")
                            .build(),
                        TseInstanceEngineRegionInfoVpcInfoArgs.builder()
                            .subnetId("subnet-403mgks4")
                            .vpcId("vpc-b1puef4z")
                            .build())
                    .build())
                .engineResourceSpec("spec-qvj6k7t4q")
                .engineType("zookeeper")
                .engineVersion("3.5.9.4")
                .subnetId("subnet-dwj7ipnc")
                .tags(Map.of("createdBy", "terraform"))
                .tradeType(0)
                .vpcId("vpc-4owdpnwr")
                .build());
    
        }
    }
    
    resources:
      zookeeperProfessional:
        type: tencentcloud:TseInstance
        properties:
          engineName: zookeeper-test
          engineNodeNum: 3
          engineProductVersion: PROFESSIONAL
          engineRegion: ap-guangzhou
          engineRegionInfos:
            - engineRegion: ap-guangzhou
              replica: 3
              vpcInfos:
                - subnetId: subnet-dwj7ipnc
                  vpcId: vpc-4owdpnwr
                - subnetId: subnet-403mgks4
                  vpcId: vpc-b1puef4z
          engineResourceSpec: spec-qvj6k7t4q
          engineType: zookeeper
          engineVersion: 3.5.9.4
          subnetId: subnet-dwj7ipnc
          tags:
            createdBy: terraform
          tradeType: 0
          vpcId: vpc-4owdpnwr
    

    Create nacos standard version

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const nacos = new tencentcloud.TseInstance("nacos", {
        enableClientInternetAccess: false,
        engineName: "test",
        engineNodeNum: 3,
        engineProductVersion: "STANDARD",
        engineRegion: "ap-guangzhou",
        engineResourceSpec: "spec-1160a35a",
        engineType: "nacos",
        engineVersion: "2.0.3.4",
        subnetId: "subnet-5vpegquy",
        tags: {
            createdBy: "terraform",
        },
        tradeType: 0,
        vpcId: "vpc-99xmasf9",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    nacos = tencentcloud.TseInstance("nacos",
        enable_client_internet_access=False,
        engine_name="test",
        engine_node_num=3,
        engine_product_version="STANDARD",
        engine_region="ap-guangzhou",
        engine_resource_spec="spec-1160a35a",
        engine_type="nacos",
        engine_version="2.0.3.4",
        subnet_id="subnet-5vpegquy",
        tags={
            "createdBy": "terraform",
        },
        trade_type=0,
        vpc_id="vpc-99xmasf9")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := tencentcloud.NewTseInstance(ctx, "nacos", &tencentcloud.TseInstanceArgs{
    			EnableClientInternetAccess: pulumi.Bool(false),
    			EngineName:                 pulumi.String("test"),
    			EngineNodeNum:              pulumi.Float64(3),
    			EngineProductVersion:       pulumi.String("STANDARD"),
    			EngineRegion:               pulumi.String("ap-guangzhou"),
    			EngineResourceSpec:         pulumi.String("spec-1160a35a"),
    			EngineType:                 pulumi.String("nacos"),
    			EngineVersion:              pulumi.String("2.0.3.4"),
    			SubnetId:                   pulumi.String("subnet-5vpegquy"),
    			Tags: pulumi.StringMap{
    				"createdBy": pulumi.String("terraform"),
    			},
    			TradeType: pulumi.Float64(0),
    			VpcId:     pulumi.String("vpc-99xmasf9"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Tencentcloud = Pulumi.Tencentcloud;
    
    return await Deployment.RunAsync(() => 
    {
        var nacos = new Tencentcloud.TseInstance("nacos", new()
        {
            EnableClientInternetAccess = false,
            EngineName = "test",
            EngineNodeNum = 3,
            EngineProductVersion = "STANDARD",
            EngineRegion = "ap-guangzhou",
            EngineResourceSpec = "spec-1160a35a",
            EngineType = "nacos",
            EngineVersion = "2.0.3.4",
            SubnetId = "subnet-5vpegquy",
            Tags = 
            {
                { "createdBy", "terraform" },
            },
            TradeType = 0,
            VpcId = "vpc-99xmasf9",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.TseInstance;
    import com.pulumi.tencentcloud.TseInstanceArgs;
    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 nacos = new TseInstance("nacos", TseInstanceArgs.builder()
                .enableClientInternetAccess(false)
                .engineName("test")
                .engineNodeNum(3)
                .engineProductVersion("STANDARD")
                .engineRegion("ap-guangzhou")
                .engineResourceSpec("spec-1160a35a")
                .engineType("nacos")
                .engineVersion("2.0.3.4")
                .subnetId("subnet-5vpegquy")
                .tags(Map.of("createdBy", "terraform"))
                .tradeType(0)
                .vpcId("vpc-99xmasf9")
                .build());
    
        }
    }
    
    resources:
      nacos:
        type: tencentcloud:TseInstance
        properties:
          enableClientInternetAccess: false
          engineName: test
          engineNodeNum: 3
          engineProductVersion: STANDARD
          engineRegion: ap-guangzhou
          engineResourceSpec: spec-1160a35a
          engineType: nacos
          engineVersion: 2.0.3.4
          subnetId: subnet-5vpegquy
          tags:
            createdBy: terraform
          tradeType: 0
          vpcId: vpc-99xmasf9
    

    Create polaris base version

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const polaris = new tencentcloud.TseInstance("polaris", {
        enableClientInternetAccess: false,
        engineName: "test",
        engineNodeNum: 2,
        engineProductVersion: "BASE",
        engineRegion: "ap-guangzhou",
        engineResourceSpec: "spec-c160bas1",
        engineType: "polaris",
        engineVersion: "1.16.0.1",
        subnetId: "subnet-5vpegquy",
        tags: {
            createdBy: "terraform",
        },
        tradeType: 0,
        vpcId: "vpc-99xmasf9",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    polaris = tencentcloud.TseInstance("polaris",
        enable_client_internet_access=False,
        engine_name="test",
        engine_node_num=2,
        engine_product_version="BASE",
        engine_region="ap-guangzhou",
        engine_resource_spec="spec-c160bas1",
        engine_type="polaris",
        engine_version="1.16.0.1",
        subnet_id="subnet-5vpegquy",
        tags={
            "createdBy": "terraform",
        },
        trade_type=0,
        vpc_id="vpc-99xmasf9")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := tencentcloud.NewTseInstance(ctx, "polaris", &tencentcloud.TseInstanceArgs{
    			EnableClientInternetAccess: pulumi.Bool(false),
    			EngineName:                 pulumi.String("test"),
    			EngineNodeNum:              pulumi.Float64(2),
    			EngineProductVersion:       pulumi.String("BASE"),
    			EngineRegion:               pulumi.String("ap-guangzhou"),
    			EngineResourceSpec:         pulumi.String("spec-c160bas1"),
    			EngineType:                 pulumi.String("polaris"),
    			EngineVersion:              pulumi.String("1.16.0.1"),
    			SubnetId:                   pulumi.String("subnet-5vpegquy"),
    			Tags: pulumi.StringMap{
    				"createdBy": pulumi.String("terraform"),
    			},
    			TradeType: pulumi.Float64(0),
    			VpcId:     pulumi.String("vpc-99xmasf9"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Tencentcloud = Pulumi.Tencentcloud;
    
    return await Deployment.RunAsync(() => 
    {
        var polaris = new Tencentcloud.TseInstance("polaris", new()
        {
            EnableClientInternetAccess = false,
            EngineName = "test",
            EngineNodeNum = 2,
            EngineProductVersion = "BASE",
            EngineRegion = "ap-guangzhou",
            EngineResourceSpec = "spec-c160bas1",
            EngineType = "polaris",
            EngineVersion = "1.16.0.1",
            SubnetId = "subnet-5vpegquy",
            Tags = 
            {
                { "createdBy", "terraform" },
            },
            TradeType = 0,
            VpcId = "vpc-99xmasf9",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.TseInstance;
    import com.pulumi.tencentcloud.TseInstanceArgs;
    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 polaris = new TseInstance("polaris", TseInstanceArgs.builder()
                .enableClientInternetAccess(false)
                .engineName("test")
                .engineNodeNum(2)
                .engineProductVersion("BASE")
                .engineRegion("ap-guangzhou")
                .engineResourceSpec("spec-c160bas1")
                .engineType("polaris")
                .engineVersion("1.16.0.1")
                .subnetId("subnet-5vpegquy")
                .tags(Map.of("createdBy", "terraform"))
                .tradeType(0)
                .vpcId("vpc-99xmasf9")
                .build());
    
        }
    }
    
    resources:
      polaris:
        type: tencentcloud:TseInstance
        properties:
          enableClientInternetAccess: false
          engineName: test
          engineNodeNum: 2
          engineProductVersion: BASE
          engineRegion: ap-guangzhou
          engineResourceSpec: spec-c160bas1
          engineType: polaris
          engineVersion: 1.16.0.1
          subnetId: subnet-5vpegquy
          tags:
            createdBy: terraform
          tradeType: 0
          vpcId: vpc-99xmasf9
    

    Create TseInstance Resource

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

    Constructor syntax

    new TseInstance(name: string, args: TseInstanceArgs, opts?: CustomResourceOptions);
    @overload
    def TseInstance(resource_name: str,
                    args: TseInstanceArgs,
                    opts: Optional[ResourceOptions] = None)
    
    @overload
    def TseInstance(resource_name: str,
                    opts: Optional[ResourceOptions] = None,
                    engine_version: Optional[str] = None,
                    engine_name: Optional[str] = None,
                    trade_type: Optional[float] = None,
                    engine_product_version: Optional[str] = None,
                    engine_region: Optional[str] = None,
                    engine_type: Optional[str] = None,
                    prepaid_period: Optional[float] = None,
                    engine_resource_spec: Optional[str] = None,
                    enable_client_internet_access: Optional[bool] = None,
                    engine_region_infos: Optional[Sequence[TseInstanceEngineRegionInfoArgs]] = None,
                    prepaid_renew_flag: Optional[float] = None,
                    subnet_id: Optional[str] = None,
                    tags: Optional[Mapping[str, str]] = None,
                    engine_node_num: Optional[float] = None,
                    tse_instance_id: Optional[str] = None,
                    vpc_id: Optional[str] = None)
    func NewTseInstance(ctx *Context, name string, args TseInstanceArgs, opts ...ResourceOption) (*TseInstance, error)
    public TseInstance(string name, TseInstanceArgs args, CustomResourceOptions? opts = null)
    public TseInstance(String name, TseInstanceArgs args)
    public TseInstance(String name, TseInstanceArgs args, CustomResourceOptions options)
    
    type: tencentcloud:TseInstance
    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 TseInstanceArgs
    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 TseInstanceArgs
    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 TseInstanceArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args TseInstanceArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args TseInstanceArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    TseInstance 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 TseInstance resource accepts the following input properties:

    EngineName string
    engien name. Reference value: nacos-test.
    EngineProductVersion string
    Engine product version. Reference value: Nacos: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Zookeeper: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G; PROFESSIONAL: professional versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Polarismesh: BASE: Base version, optional node num: 1, optional spec list: NUM50; PROFESSIONAL: Enterprise versions, optional node num: 2, 3, optional spec list: NUM50, NUM100, NUM200, NUM500, NUM1000, NUM5000, NUM10000, NUM50000.
    EngineRegion string
    engine deploy region. Reference value: China area Reference value: ap-guangzhou, ap-beijing, ap-chengdu, ap-chongqing, ap-nanjing, ap-shanghai ap-beijing-fsi, ap-shanghai-fsi, ap-shenzhen-fsi. Asia Pacific area Reference value: ap-hongkong, ap-taipei, ap-jakarta, ap-singapore, ap-bangkok, ap-seoul, ap-tokyo. North America area Reference value: na-toronto, sa-saopaulo, na-siliconvalley, na-ashburn.
    EngineType string
    engine type. Reference value: zookeeper, nacos, polaris.
    EngineVersion string
    An open source version of the engine. Each engine supports different open source versions, refer to the product documentation or console purchase page.
    TradeType double
    trade type. Reference value:- 0:postpaid- 1:Prepaid (Interface does not support the creation of prepaid instances yet).
    EnableClientInternetAccess bool
    Client public network access, true: on, false: off, default: false.
    EngineNodeNum double
    engine node num. see EngineProductVersion.
    EngineRegionInfos List<TseInstanceEngineRegionInfo>
    Details about the regional configuration of the engine in cross-region deployment, only zookeeper professional requires the use of the EngineRegionInfos parameter.
    EngineResourceSpec string
    engine spec ID. see EngineProductVersion.
    PrepaidPeriod double
    Prepaid time, in monthly units.
    PrepaidRenewFlag double
    Automatic renewal mark, prepaid only. Reference value: 0: No automatic renewal, 1: Automatic renewal.
    SubnetId string
    subnet ID. Assign an IP address to the engine in the VPC subnet. Reference value: subnet-ahde9me9.
    Tags Dictionary<string, string>
    Tag description list.
    TseInstanceId string
    ID of the resource.
    VpcId string
    VPC ID. Assign an IP address to the engine in the VPC subnet. Reference value: vpc-conz6aix.
    EngineName string
    engien name. Reference value: nacos-test.
    EngineProductVersion string
    Engine product version. Reference value: Nacos: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Zookeeper: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G; PROFESSIONAL: professional versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Polarismesh: BASE: Base version, optional node num: 1, optional spec list: NUM50; PROFESSIONAL: Enterprise versions, optional node num: 2, 3, optional spec list: NUM50, NUM100, NUM200, NUM500, NUM1000, NUM5000, NUM10000, NUM50000.
    EngineRegion string
    engine deploy region. Reference value: China area Reference value: ap-guangzhou, ap-beijing, ap-chengdu, ap-chongqing, ap-nanjing, ap-shanghai ap-beijing-fsi, ap-shanghai-fsi, ap-shenzhen-fsi. Asia Pacific area Reference value: ap-hongkong, ap-taipei, ap-jakarta, ap-singapore, ap-bangkok, ap-seoul, ap-tokyo. North America area Reference value: na-toronto, sa-saopaulo, na-siliconvalley, na-ashburn.
    EngineType string
    engine type. Reference value: zookeeper, nacos, polaris.
    EngineVersion string
    An open source version of the engine. Each engine supports different open source versions, refer to the product documentation or console purchase page.
    TradeType float64
    trade type. Reference value:- 0:postpaid- 1:Prepaid (Interface does not support the creation of prepaid instances yet).
    EnableClientInternetAccess bool
    Client public network access, true: on, false: off, default: false.
    EngineNodeNum float64
    engine node num. see EngineProductVersion.
    EngineRegionInfos []TseInstanceEngineRegionInfoArgs
    Details about the regional configuration of the engine in cross-region deployment, only zookeeper professional requires the use of the EngineRegionInfos parameter.
    EngineResourceSpec string
    engine spec ID. see EngineProductVersion.
    PrepaidPeriod float64
    Prepaid time, in monthly units.
    PrepaidRenewFlag float64
    Automatic renewal mark, prepaid only. Reference value: 0: No automatic renewal, 1: Automatic renewal.
    SubnetId string
    subnet ID. Assign an IP address to the engine in the VPC subnet. Reference value: subnet-ahde9me9.
    Tags map[string]string
    Tag description list.
    TseInstanceId string
    ID of the resource.
    VpcId string
    VPC ID. Assign an IP address to the engine in the VPC subnet. Reference value: vpc-conz6aix.
    engineName String
    engien name. Reference value: nacos-test.
    engineProductVersion String
    Engine product version. Reference value: Nacos: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Zookeeper: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G; PROFESSIONAL: professional versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Polarismesh: BASE: Base version, optional node num: 1, optional spec list: NUM50; PROFESSIONAL: Enterprise versions, optional node num: 2, 3, optional spec list: NUM50, NUM100, NUM200, NUM500, NUM1000, NUM5000, NUM10000, NUM50000.
    engineRegion String
    engine deploy region. Reference value: China area Reference value: ap-guangzhou, ap-beijing, ap-chengdu, ap-chongqing, ap-nanjing, ap-shanghai ap-beijing-fsi, ap-shanghai-fsi, ap-shenzhen-fsi. Asia Pacific area Reference value: ap-hongkong, ap-taipei, ap-jakarta, ap-singapore, ap-bangkok, ap-seoul, ap-tokyo. North America area Reference value: na-toronto, sa-saopaulo, na-siliconvalley, na-ashburn.
    engineType String
    engine type. Reference value: zookeeper, nacos, polaris.
    engineVersion String
    An open source version of the engine. Each engine supports different open source versions, refer to the product documentation or console purchase page.
    tradeType Double
    trade type. Reference value:- 0:postpaid- 1:Prepaid (Interface does not support the creation of prepaid instances yet).
    enableClientInternetAccess Boolean
    Client public network access, true: on, false: off, default: false.
    engineNodeNum Double
    engine node num. see EngineProductVersion.
    engineRegionInfos List<TseInstanceEngineRegionInfo>
    Details about the regional configuration of the engine in cross-region deployment, only zookeeper professional requires the use of the EngineRegionInfos parameter.
    engineResourceSpec String
    engine spec ID. see EngineProductVersion.
    prepaidPeriod Double
    Prepaid time, in monthly units.
    prepaidRenewFlag Double
    Automatic renewal mark, prepaid only. Reference value: 0: No automatic renewal, 1: Automatic renewal.
    subnetId String
    subnet ID. Assign an IP address to the engine in the VPC subnet. Reference value: subnet-ahde9me9.
    tags Map<String,String>
    Tag description list.
    tseInstanceId String
    ID of the resource.
    vpcId String
    VPC ID. Assign an IP address to the engine in the VPC subnet. Reference value: vpc-conz6aix.
    engineName string
    engien name. Reference value: nacos-test.
    engineProductVersion string
    Engine product version. Reference value: Nacos: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Zookeeper: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G; PROFESSIONAL: professional versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Polarismesh: BASE: Base version, optional node num: 1, optional spec list: NUM50; PROFESSIONAL: Enterprise versions, optional node num: 2, 3, optional spec list: NUM50, NUM100, NUM200, NUM500, NUM1000, NUM5000, NUM10000, NUM50000.
    engineRegion string
    engine deploy region. Reference value: China area Reference value: ap-guangzhou, ap-beijing, ap-chengdu, ap-chongqing, ap-nanjing, ap-shanghai ap-beijing-fsi, ap-shanghai-fsi, ap-shenzhen-fsi. Asia Pacific area Reference value: ap-hongkong, ap-taipei, ap-jakarta, ap-singapore, ap-bangkok, ap-seoul, ap-tokyo. North America area Reference value: na-toronto, sa-saopaulo, na-siliconvalley, na-ashburn.
    engineType string
    engine type. Reference value: zookeeper, nacos, polaris.
    engineVersion string
    An open source version of the engine. Each engine supports different open source versions, refer to the product documentation or console purchase page.
    tradeType number
    trade type. Reference value:- 0:postpaid- 1:Prepaid (Interface does not support the creation of prepaid instances yet).
    enableClientInternetAccess boolean
    Client public network access, true: on, false: off, default: false.
    engineNodeNum number
    engine node num. see EngineProductVersion.
    engineRegionInfos TseInstanceEngineRegionInfo[]
    Details about the regional configuration of the engine in cross-region deployment, only zookeeper professional requires the use of the EngineRegionInfos parameter.
    engineResourceSpec string
    engine spec ID. see EngineProductVersion.
    prepaidPeriod number
    Prepaid time, in monthly units.
    prepaidRenewFlag number
    Automatic renewal mark, prepaid only. Reference value: 0: No automatic renewal, 1: Automatic renewal.
    subnetId string
    subnet ID. Assign an IP address to the engine in the VPC subnet. Reference value: subnet-ahde9me9.
    tags {[key: string]: string}
    Tag description list.
    tseInstanceId string
    ID of the resource.
    vpcId string
    VPC ID. Assign an IP address to the engine in the VPC subnet. Reference value: vpc-conz6aix.
    engine_name str
    engien name. Reference value: nacos-test.
    engine_product_version str
    Engine product version. Reference value: Nacos: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Zookeeper: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G; PROFESSIONAL: professional versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Polarismesh: BASE: Base version, optional node num: 1, optional spec list: NUM50; PROFESSIONAL: Enterprise versions, optional node num: 2, 3, optional spec list: NUM50, NUM100, NUM200, NUM500, NUM1000, NUM5000, NUM10000, NUM50000.
    engine_region str
    engine deploy region. Reference value: China area Reference value: ap-guangzhou, ap-beijing, ap-chengdu, ap-chongqing, ap-nanjing, ap-shanghai ap-beijing-fsi, ap-shanghai-fsi, ap-shenzhen-fsi. Asia Pacific area Reference value: ap-hongkong, ap-taipei, ap-jakarta, ap-singapore, ap-bangkok, ap-seoul, ap-tokyo. North America area Reference value: na-toronto, sa-saopaulo, na-siliconvalley, na-ashburn.
    engine_type str
    engine type. Reference value: zookeeper, nacos, polaris.
    engine_version str
    An open source version of the engine. Each engine supports different open source versions, refer to the product documentation or console purchase page.
    trade_type float
    trade type. Reference value:- 0:postpaid- 1:Prepaid (Interface does not support the creation of prepaid instances yet).
    enable_client_internet_access bool
    Client public network access, true: on, false: off, default: false.
    engine_node_num float
    engine node num. see EngineProductVersion.
    engine_region_infos Sequence[TseInstanceEngineRegionInfoArgs]
    Details about the regional configuration of the engine in cross-region deployment, only zookeeper professional requires the use of the EngineRegionInfos parameter.
    engine_resource_spec str
    engine spec ID. see EngineProductVersion.
    prepaid_period float
    Prepaid time, in monthly units.
    prepaid_renew_flag float
    Automatic renewal mark, prepaid only. Reference value: 0: No automatic renewal, 1: Automatic renewal.
    subnet_id str
    subnet ID. Assign an IP address to the engine in the VPC subnet. Reference value: subnet-ahde9me9.
    tags Mapping[str, str]
    Tag description list.
    tse_instance_id str
    ID of the resource.
    vpc_id str
    VPC ID. Assign an IP address to the engine in the VPC subnet. Reference value: vpc-conz6aix.
    engineName String
    engien name. Reference value: nacos-test.
    engineProductVersion String
    Engine product version. Reference value: Nacos: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Zookeeper: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G; PROFESSIONAL: professional versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Polarismesh: BASE: Base version, optional node num: 1, optional spec list: NUM50; PROFESSIONAL: Enterprise versions, optional node num: 2, 3, optional spec list: NUM50, NUM100, NUM200, NUM500, NUM1000, NUM5000, NUM10000, NUM50000.
    engineRegion String
    engine deploy region. Reference value: China area Reference value: ap-guangzhou, ap-beijing, ap-chengdu, ap-chongqing, ap-nanjing, ap-shanghai ap-beijing-fsi, ap-shanghai-fsi, ap-shenzhen-fsi. Asia Pacific area Reference value: ap-hongkong, ap-taipei, ap-jakarta, ap-singapore, ap-bangkok, ap-seoul, ap-tokyo. North America area Reference value: na-toronto, sa-saopaulo, na-siliconvalley, na-ashburn.
    engineType String
    engine type. Reference value: zookeeper, nacos, polaris.
    engineVersion String
    An open source version of the engine. Each engine supports different open source versions, refer to the product documentation or console purchase page.
    tradeType Number
    trade type. Reference value:- 0:postpaid- 1:Prepaid (Interface does not support the creation of prepaid instances yet).
    enableClientInternetAccess Boolean
    Client public network access, true: on, false: off, default: false.
    engineNodeNum Number
    engine node num. see EngineProductVersion.
    engineRegionInfos List<Property Map>
    Details about the regional configuration of the engine in cross-region deployment, only zookeeper professional requires the use of the EngineRegionInfos parameter.
    engineResourceSpec String
    engine spec ID. see EngineProductVersion.
    prepaidPeriod Number
    Prepaid time, in monthly units.
    prepaidRenewFlag Number
    Automatic renewal mark, prepaid only. Reference value: 0: No automatic renewal, 1: Automatic renewal.
    subnetId String
    subnet ID. Assign an IP address to the engine in the VPC subnet. Reference value: subnet-ahde9me9.
    tags Map<String>
    Tag description list.
    tseInstanceId String
    ID of the resource.
    vpcId String
    VPC ID. Assign an IP address to the engine in the VPC subnet. Reference value: vpc-conz6aix.

    Outputs

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

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing TseInstance Resource

    Get an existing TseInstance 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?: TseInstanceState, opts?: CustomResourceOptions): TseInstance
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            enable_client_internet_access: Optional[bool] = None,
            engine_name: Optional[str] = None,
            engine_node_num: Optional[float] = None,
            engine_product_version: Optional[str] = None,
            engine_region: Optional[str] = None,
            engine_region_infos: Optional[Sequence[TseInstanceEngineRegionInfoArgs]] = None,
            engine_resource_spec: Optional[str] = None,
            engine_type: Optional[str] = None,
            engine_version: Optional[str] = None,
            prepaid_period: Optional[float] = None,
            prepaid_renew_flag: Optional[float] = None,
            subnet_id: Optional[str] = None,
            tags: Optional[Mapping[str, str]] = None,
            trade_type: Optional[float] = None,
            tse_instance_id: Optional[str] = None,
            vpc_id: Optional[str] = None) -> TseInstance
    func GetTseInstance(ctx *Context, name string, id IDInput, state *TseInstanceState, opts ...ResourceOption) (*TseInstance, error)
    public static TseInstance Get(string name, Input<string> id, TseInstanceState? state, CustomResourceOptions? opts = null)
    public static TseInstance get(String name, Output<String> id, TseInstanceState state, CustomResourceOptions options)
    resources:  _:    type: tencentcloud:TseInstance    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:
    EnableClientInternetAccess bool
    Client public network access, true: on, false: off, default: false.
    EngineName string
    engien name. Reference value: nacos-test.
    EngineNodeNum double
    engine node num. see EngineProductVersion.
    EngineProductVersion string
    Engine product version. Reference value: Nacos: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Zookeeper: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G; PROFESSIONAL: professional versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Polarismesh: BASE: Base version, optional node num: 1, optional spec list: NUM50; PROFESSIONAL: Enterprise versions, optional node num: 2, 3, optional spec list: NUM50, NUM100, NUM200, NUM500, NUM1000, NUM5000, NUM10000, NUM50000.
    EngineRegion string
    engine deploy region. Reference value: China area Reference value: ap-guangzhou, ap-beijing, ap-chengdu, ap-chongqing, ap-nanjing, ap-shanghai ap-beijing-fsi, ap-shanghai-fsi, ap-shenzhen-fsi. Asia Pacific area Reference value: ap-hongkong, ap-taipei, ap-jakarta, ap-singapore, ap-bangkok, ap-seoul, ap-tokyo. North America area Reference value: na-toronto, sa-saopaulo, na-siliconvalley, na-ashburn.
    EngineRegionInfos List<TseInstanceEngineRegionInfo>
    Details about the regional configuration of the engine in cross-region deployment, only zookeeper professional requires the use of the EngineRegionInfos parameter.
    EngineResourceSpec string
    engine spec ID. see EngineProductVersion.
    EngineType string
    engine type. Reference value: zookeeper, nacos, polaris.
    EngineVersion string
    An open source version of the engine. Each engine supports different open source versions, refer to the product documentation or console purchase page.
    PrepaidPeriod double
    Prepaid time, in monthly units.
    PrepaidRenewFlag double
    Automatic renewal mark, prepaid only. Reference value: 0: No automatic renewal, 1: Automatic renewal.
    SubnetId string
    subnet ID. Assign an IP address to the engine in the VPC subnet. Reference value: subnet-ahde9me9.
    Tags Dictionary<string, string>
    Tag description list.
    TradeType double
    trade type. Reference value:- 0:postpaid- 1:Prepaid (Interface does not support the creation of prepaid instances yet).
    TseInstanceId string
    ID of the resource.
    VpcId string
    VPC ID. Assign an IP address to the engine in the VPC subnet. Reference value: vpc-conz6aix.
    EnableClientInternetAccess bool
    Client public network access, true: on, false: off, default: false.
    EngineName string
    engien name. Reference value: nacos-test.
    EngineNodeNum float64
    engine node num. see EngineProductVersion.
    EngineProductVersion string
    Engine product version. Reference value: Nacos: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Zookeeper: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G; PROFESSIONAL: professional versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Polarismesh: BASE: Base version, optional node num: 1, optional spec list: NUM50; PROFESSIONAL: Enterprise versions, optional node num: 2, 3, optional spec list: NUM50, NUM100, NUM200, NUM500, NUM1000, NUM5000, NUM10000, NUM50000.
    EngineRegion string
    engine deploy region. Reference value: China area Reference value: ap-guangzhou, ap-beijing, ap-chengdu, ap-chongqing, ap-nanjing, ap-shanghai ap-beijing-fsi, ap-shanghai-fsi, ap-shenzhen-fsi. Asia Pacific area Reference value: ap-hongkong, ap-taipei, ap-jakarta, ap-singapore, ap-bangkok, ap-seoul, ap-tokyo. North America area Reference value: na-toronto, sa-saopaulo, na-siliconvalley, na-ashburn.
    EngineRegionInfos []TseInstanceEngineRegionInfoArgs
    Details about the regional configuration of the engine in cross-region deployment, only zookeeper professional requires the use of the EngineRegionInfos parameter.
    EngineResourceSpec string
    engine spec ID. see EngineProductVersion.
    EngineType string
    engine type. Reference value: zookeeper, nacos, polaris.
    EngineVersion string
    An open source version of the engine. Each engine supports different open source versions, refer to the product documentation or console purchase page.
    PrepaidPeriod float64
    Prepaid time, in monthly units.
    PrepaidRenewFlag float64
    Automatic renewal mark, prepaid only. Reference value: 0: No automatic renewal, 1: Automatic renewal.
    SubnetId string
    subnet ID. Assign an IP address to the engine in the VPC subnet. Reference value: subnet-ahde9me9.
    Tags map[string]string
    Tag description list.
    TradeType float64
    trade type. Reference value:- 0:postpaid- 1:Prepaid (Interface does not support the creation of prepaid instances yet).
    TseInstanceId string
    ID of the resource.
    VpcId string
    VPC ID. Assign an IP address to the engine in the VPC subnet. Reference value: vpc-conz6aix.
    enableClientInternetAccess Boolean
    Client public network access, true: on, false: off, default: false.
    engineName String
    engien name. Reference value: nacos-test.
    engineNodeNum Double
    engine node num. see EngineProductVersion.
    engineProductVersion String
    Engine product version. Reference value: Nacos: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Zookeeper: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G; PROFESSIONAL: professional versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Polarismesh: BASE: Base version, optional node num: 1, optional spec list: NUM50; PROFESSIONAL: Enterprise versions, optional node num: 2, 3, optional spec list: NUM50, NUM100, NUM200, NUM500, NUM1000, NUM5000, NUM10000, NUM50000.
    engineRegion String
    engine deploy region. Reference value: China area Reference value: ap-guangzhou, ap-beijing, ap-chengdu, ap-chongqing, ap-nanjing, ap-shanghai ap-beijing-fsi, ap-shanghai-fsi, ap-shenzhen-fsi. Asia Pacific area Reference value: ap-hongkong, ap-taipei, ap-jakarta, ap-singapore, ap-bangkok, ap-seoul, ap-tokyo. North America area Reference value: na-toronto, sa-saopaulo, na-siliconvalley, na-ashburn.
    engineRegionInfos List<TseInstanceEngineRegionInfo>
    Details about the regional configuration of the engine in cross-region deployment, only zookeeper professional requires the use of the EngineRegionInfos parameter.
    engineResourceSpec String
    engine spec ID. see EngineProductVersion.
    engineType String
    engine type. Reference value: zookeeper, nacos, polaris.
    engineVersion String
    An open source version of the engine. Each engine supports different open source versions, refer to the product documentation or console purchase page.
    prepaidPeriod Double
    Prepaid time, in monthly units.
    prepaidRenewFlag Double
    Automatic renewal mark, prepaid only. Reference value: 0: No automatic renewal, 1: Automatic renewal.
    subnetId String
    subnet ID. Assign an IP address to the engine in the VPC subnet. Reference value: subnet-ahde9me9.
    tags Map<String,String>
    Tag description list.
    tradeType Double
    trade type. Reference value:- 0:postpaid- 1:Prepaid (Interface does not support the creation of prepaid instances yet).
    tseInstanceId String
    ID of the resource.
    vpcId String
    VPC ID. Assign an IP address to the engine in the VPC subnet. Reference value: vpc-conz6aix.
    enableClientInternetAccess boolean
    Client public network access, true: on, false: off, default: false.
    engineName string
    engien name. Reference value: nacos-test.
    engineNodeNum number
    engine node num. see EngineProductVersion.
    engineProductVersion string
    Engine product version. Reference value: Nacos: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Zookeeper: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G; PROFESSIONAL: professional versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Polarismesh: BASE: Base version, optional node num: 1, optional spec list: NUM50; PROFESSIONAL: Enterprise versions, optional node num: 2, 3, optional spec list: NUM50, NUM100, NUM200, NUM500, NUM1000, NUM5000, NUM10000, NUM50000.
    engineRegion string
    engine deploy region. Reference value: China area Reference value: ap-guangzhou, ap-beijing, ap-chengdu, ap-chongqing, ap-nanjing, ap-shanghai ap-beijing-fsi, ap-shanghai-fsi, ap-shenzhen-fsi. Asia Pacific area Reference value: ap-hongkong, ap-taipei, ap-jakarta, ap-singapore, ap-bangkok, ap-seoul, ap-tokyo. North America area Reference value: na-toronto, sa-saopaulo, na-siliconvalley, na-ashburn.
    engineRegionInfos TseInstanceEngineRegionInfo[]
    Details about the regional configuration of the engine in cross-region deployment, only zookeeper professional requires the use of the EngineRegionInfos parameter.
    engineResourceSpec string
    engine spec ID. see EngineProductVersion.
    engineType string
    engine type. Reference value: zookeeper, nacos, polaris.
    engineVersion string
    An open source version of the engine. Each engine supports different open source versions, refer to the product documentation or console purchase page.
    prepaidPeriod number
    Prepaid time, in monthly units.
    prepaidRenewFlag number
    Automatic renewal mark, prepaid only. Reference value: 0: No automatic renewal, 1: Automatic renewal.
    subnetId string
    subnet ID. Assign an IP address to the engine in the VPC subnet. Reference value: subnet-ahde9me9.
    tags {[key: string]: string}
    Tag description list.
    tradeType number
    trade type. Reference value:- 0:postpaid- 1:Prepaid (Interface does not support the creation of prepaid instances yet).
    tseInstanceId string
    ID of the resource.
    vpcId string
    VPC ID. Assign an IP address to the engine in the VPC subnet. Reference value: vpc-conz6aix.
    enable_client_internet_access bool
    Client public network access, true: on, false: off, default: false.
    engine_name str
    engien name. Reference value: nacos-test.
    engine_node_num float
    engine node num. see EngineProductVersion.
    engine_product_version str
    Engine product version. Reference value: Nacos: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Zookeeper: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G; PROFESSIONAL: professional versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Polarismesh: BASE: Base version, optional node num: 1, optional spec list: NUM50; PROFESSIONAL: Enterprise versions, optional node num: 2, 3, optional spec list: NUM50, NUM100, NUM200, NUM500, NUM1000, NUM5000, NUM10000, NUM50000.
    engine_region str
    engine deploy region. Reference value: China area Reference value: ap-guangzhou, ap-beijing, ap-chengdu, ap-chongqing, ap-nanjing, ap-shanghai ap-beijing-fsi, ap-shanghai-fsi, ap-shenzhen-fsi. Asia Pacific area Reference value: ap-hongkong, ap-taipei, ap-jakarta, ap-singapore, ap-bangkok, ap-seoul, ap-tokyo. North America area Reference value: na-toronto, sa-saopaulo, na-siliconvalley, na-ashburn.
    engine_region_infos Sequence[TseInstanceEngineRegionInfoArgs]
    Details about the regional configuration of the engine in cross-region deployment, only zookeeper professional requires the use of the EngineRegionInfos parameter.
    engine_resource_spec str
    engine spec ID. see EngineProductVersion.
    engine_type str
    engine type. Reference value: zookeeper, nacos, polaris.
    engine_version str
    An open source version of the engine. Each engine supports different open source versions, refer to the product documentation or console purchase page.
    prepaid_period float
    Prepaid time, in monthly units.
    prepaid_renew_flag float
    Automatic renewal mark, prepaid only. Reference value: 0: No automatic renewal, 1: Automatic renewal.
    subnet_id str
    subnet ID. Assign an IP address to the engine in the VPC subnet. Reference value: subnet-ahde9me9.
    tags Mapping[str, str]
    Tag description list.
    trade_type float
    trade type. Reference value:- 0:postpaid- 1:Prepaid (Interface does not support the creation of prepaid instances yet).
    tse_instance_id str
    ID of the resource.
    vpc_id str
    VPC ID. Assign an IP address to the engine in the VPC subnet. Reference value: vpc-conz6aix.
    enableClientInternetAccess Boolean
    Client public network access, true: on, false: off, default: false.
    engineName String
    engien name. Reference value: nacos-test.
    engineNodeNum Number
    engine node num. see EngineProductVersion.
    engineProductVersion String
    Engine product version. Reference value: Nacos: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Zookeeper: TRIAL: Development version, optional node num: 1, optional spec list: 1C1G; STANDARD: Standard versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G; PROFESSIONAL: professional versions, optional node num: 3, 5, 7, optional spec list: 1C2G, 2C4G, 4C8G, 8C16G, 16C32G. Polarismesh: BASE: Base version, optional node num: 1, optional spec list: NUM50; PROFESSIONAL: Enterprise versions, optional node num: 2, 3, optional spec list: NUM50, NUM100, NUM200, NUM500, NUM1000, NUM5000, NUM10000, NUM50000.
    engineRegion String
    engine deploy region. Reference value: China area Reference value: ap-guangzhou, ap-beijing, ap-chengdu, ap-chongqing, ap-nanjing, ap-shanghai ap-beijing-fsi, ap-shanghai-fsi, ap-shenzhen-fsi. Asia Pacific area Reference value: ap-hongkong, ap-taipei, ap-jakarta, ap-singapore, ap-bangkok, ap-seoul, ap-tokyo. North America area Reference value: na-toronto, sa-saopaulo, na-siliconvalley, na-ashburn.
    engineRegionInfos List<Property Map>
    Details about the regional configuration of the engine in cross-region deployment, only zookeeper professional requires the use of the EngineRegionInfos parameter.
    engineResourceSpec String
    engine spec ID. see EngineProductVersion.
    engineType String
    engine type. Reference value: zookeeper, nacos, polaris.
    engineVersion String
    An open source version of the engine. Each engine supports different open source versions, refer to the product documentation or console purchase page.
    prepaidPeriod Number
    Prepaid time, in monthly units.
    prepaidRenewFlag Number
    Automatic renewal mark, prepaid only. Reference value: 0: No automatic renewal, 1: Automatic renewal.
    subnetId String
    subnet ID. Assign an IP address to the engine in the VPC subnet. Reference value: subnet-ahde9me9.
    tags Map<String>
    Tag description list.
    tradeType Number
    trade type. Reference value:- 0:postpaid- 1:Prepaid (Interface does not support the creation of prepaid instances yet).
    tseInstanceId String
    ID of the resource.
    vpcId String
    VPC ID. Assign an IP address to the engine in the VPC subnet. Reference value: vpc-conz6aix.

    Supporting Types

    TseInstanceEngineRegionInfo, TseInstanceEngineRegionInfoArgs

    EngineRegion string
    Engine node region.
    Replica double
    The number of nodes allocated in this region.
    VpcInfos List<TseInstanceEngineRegionInfoVpcInfo>
    Cluster network information.
    EngineRegion string
    Engine node region.
    Replica float64
    The number of nodes allocated in this region.
    VpcInfos []TseInstanceEngineRegionInfoVpcInfo
    Cluster network information.
    engineRegion String
    Engine node region.
    replica Double
    The number of nodes allocated in this region.
    vpcInfos List<TseInstanceEngineRegionInfoVpcInfo>
    Cluster network information.
    engineRegion string
    Engine node region.
    replica number
    The number of nodes allocated in this region.
    vpcInfos TseInstanceEngineRegionInfoVpcInfo[]
    Cluster network information.
    engine_region str
    Engine node region.
    replica float
    The number of nodes allocated in this region.
    vpc_infos Sequence[TseInstanceEngineRegionInfoVpcInfo]
    Cluster network information.
    engineRegion String
    Engine node region.
    replica Number
    The number of nodes allocated in this region.
    vpcInfos List<Property Map>
    Cluster network information.

    TseInstanceEngineRegionInfoVpcInfo, TseInstanceEngineRegionInfoVpcInfoArgs

    SubnetId string
    Subnet ID.
    VpcId string
    Vpc Id.
    IntranetAddress string
    Intranet access addressNote: This field may return null, indicating that a valid value is not available..
    SubnetId string
    Subnet ID.
    VpcId string
    Vpc Id.
    IntranetAddress string
    Intranet access addressNote: This field may return null, indicating that a valid value is not available..
    subnetId String
    Subnet ID.
    vpcId String
    Vpc Id.
    intranetAddress String
    Intranet access addressNote: This field may return null, indicating that a valid value is not available..
    subnetId string
    Subnet ID.
    vpcId string
    Vpc Id.
    intranetAddress string
    Intranet access addressNote: This field may return null, indicating that a valid value is not available..
    subnet_id str
    Subnet ID.
    vpc_id str
    Vpc Id.
    intranet_address str
    Intranet access addressNote: This field may return null, indicating that a valid value is not available..
    subnetId String
    Subnet ID.
    vpcId String
    Vpc Id.
    intranetAddress String
    Intranet access addressNote: This field may return null, indicating that a valid value is not available..

    Import

    tse instance can be imported using the id, e.g.

    $ pulumi import tencentcloud:index/tseInstance:TseInstance instance instance_id
    

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

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack