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

tencentcloud.TseInstance

Explore with Pulumi AI

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",
});
Copy
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")
Copy
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
	})
}
Copy
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",
    });

});
Copy
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());

    }
}
Copy
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
Copy

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",
});
Copy
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")
Copy
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
	})
}
Copy
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",
    });

});
Copy
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());

    }
}
Copy
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
Copy

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",
});
Copy
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")
Copy
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
	})
}
Copy
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",
    });

});
Copy
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());

    }
}
Copy
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
Copy

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",
});
Copy
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")
Copy
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
	})
}
Copy
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",
    });

});
Copy
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());

    }
}
Copy
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
Copy

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 This property is required. string
The unique name of the resource.
args This property is required. TseInstanceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. 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 This property is required. string
The unique name of the resource.
args This property is required. TseInstanceArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. TseInstanceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. 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 This property is required. string
engien name. Reference value: nacos-test.
EngineProductVersion This property is required. 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 This property is required. 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 This property is required. string
engine type. Reference value: zookeeper, nacos, polaris.
EngineVersion This property is required. 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 This property is required. 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 This property is required. string
engien name. Reference value: nacos-test.
EngineProductVersion This property is required. 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 This property is required. 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 This property is required. string
engine type. Reference value: zookeeper, nacos, polaris.
EngineVersion This property is required. 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 This property is required. 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 This property is required. String
engien name. Reference value: nacos-test.
engineProductVersion This property is required. 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 This property is required. 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 This property is required. String
engine type. Reference value: zookeeper, nacos, polaris.
engineVersion This property is required. 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 This property is required. 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 This property is required. string
engien name. Reference value: nacos-test.
engineProductVersion This property is required. 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 This property is required. 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 This property is required. string
engine type. Reference value: zookeeper, nacos, polaris.
engineVersion This property is required. 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 This property is required. 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 This property is required. str
engien name. Reference value: nacos-test.
engine_product_version This property is required. 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 This property is required. 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 This property is required. str
engine type. Reference value: zookeeper, nacos, polaris.
engine_version This property is required. 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 This property is required. 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 This property is required. String
engien name. Reference value: nacos-test.
engineProductVersion This property is required. 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 This property is required. 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 This property is required. String
engine type. Reference value: zookeeper, nacos, polaris.
engineVersion This property is required. 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 This property is required. 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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required. string
Engine node region.
Replica This property is required. double
The number of nodes allocated in this region.
VpcInfos This property is required. List<TseInstanceEngineRegionInfoVpcInfo>
Cluster network information.
EngineRegion This property is required. string
Engine node region.
Replica This property is required. float64
The number of nodes allocated in this region.
VpcInfos This property is required. []TseInstanceEngineRegionInfoVpcInfo
Cluster network information.
engineRegion This property is required. String
Engine node region.
replica This property is required. Double
The number of nodes allocated in this region.
vpcInfos This property is required. List<TseInstanceEngineRegionInfoVpcInfo>
Cluster network information.
engineRegion This property is required. string
Engine node region.
replica This property is required. number
The number of nodes allocated in this region.
vpcInfos This property is required. TseInstanceEngineRegionInfoVpcInfo[]
Cluster network information.
engine_region This property is required. str
Engine node region.
replica This property is required. float
The number of nodes allocated in this region.
vpc_infos This property is required. Sequence[TseInstanceEngineRegionInfoVpcInfo]
Cluster network information.
engineRegion This property is required. String
Engine node region.
replica This property is required. Number
The number of nodes allocated in this region.
vpcInfos This property is required. List<Property Map>
Cluster network information.

TseInstanceEngineRegionInfoVpcInfo
, TseInstanceEngineRegionInfoVpcInfoArgs

SubnetId This property is required. string
Subnet ID.
VpcId This property is required. string
Vpc Id.
IntranetAddress string
Intranet access addressNote: This field may return null, indicating that a valid value is not available..
SubnetId This property is required. string
Subnet ID.
VpcId This property is required. string
Vpc Id.
IntranetAddress string
Intranet access addressNote: This field may return null, indicating that a valid value is not available..
subnetId This property is required. String
Subnet ID.
vpcId This property is required. String
Vpc Id.
intranetAddress String
Intranet access addressNote: This field may return null, indicating that a valid value is not available..
subnetId This property is required. string
Subnet ID.
vpcId This property is required. string
Vpc Id.
intranetAddress string
Intranet access addressNote: This field may return null, indicating that a valid value is not available..
subnet_id This property is required. str
Subnet ID.
vpc_id This property is required. str
Vpc Id.
intranet_address str
Intranet access addressNote: This field may return null, indicating that a valid value is not available..
subnetId This property is required. String
Subnet ID.
vpcId This property is required. 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
Copy

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.