1. Packages
  2. Packages
  3. Tencentcloud Provider
  4. API Docs
  5. getKeewidbInstances
Viewing docs for tencentcloud 1.82.93
published on Monday, May 11, 2026 by tencentcloudstack
Viewing docs for tencentcloud 1.82.93
published on Monday, May 11, 2026 by tencentcloudstack

    Use this data source to query KeeWiDB instances.

    Example Usage

    Query all instances

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const example = tencentcloud.getKeewidbInstances({});
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    example = tencentcloud.get_keewidb_instances()
    
    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.GetKeewidbInstances(ctx, &tencentcloud.GetKeewidbInstancesArgs{}, nil)
    		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 example = Tencentcloud.GetKeewidbInstances.Invoke();
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.TencentcloudFunctions;
    import com.pulumi.tencentcloud.inputs.GetKeewidbInstancesArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var example = TencentcloudFunctions.getKeewidbInstances(GetKeewidbInstancesArgs.builder()
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: tencentcloud:getKeewidbInstances
          arguments: {}
    
    Example coming soon!
    

    Query instances by filter

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const example = tencentcloud.getKeewidbInstances({
        instanceId: "kee-4nmzc0ul",
        instanceName: "tf-example",
        uniqVpcIds: ["vpc-mjwornzj"],
        uniqSubnetIds: ["subnet-1ed4w7to"],
        billingMode: "postpaid",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    example = tencentcloud.get_keewidb_instances(instance_id="kee-4nmzc0ul",
        instance_name="tf-example",
        uniq_vpc_ids=["vpc-mjwornzj"],
        uniq_subnet_ids=["subnet-1ed4w7to"],
        billing_mode="postpaid")
    
    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.GetKeewidbInstances(ctx, &tencentcloud.GetKeewidbInstancesArgs{
    			InstanceId:   pulumi.StringRef("kee-4nmzc0ul"),
    			InstanceName: pulumi.StringRef("tf-example"),
    			UniqVpcIds: []string{
    				"vpc-mjwornzj",
    			},
    			UniqSubnetIds: []string{
    				"subnet-1ed4w7to",
    			},
    			BillingMode: pulumi.StringRef("postpaid"),
    		}, nil)
    		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 example = Tencentcloud.GetKeewidbInstances.Invoke(new()
        {
            InstanceId = "kee-4nmzc0ul",
            InstanceName = "tf-example",
            UniqVpcIds = new[]
            {
                "vpc-mjwornzj",
            },
            UniqSubnetIds = new[]
            {
                "subnet-1ed4w7to",
            },
            BillingMode = "postpaid",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.TencentcloudFunctions;
    import com.pulumi.tencentcloud.inputs.GetKeewidbInstancesArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var example = TencentcloudFunctions.getKeewidbInstances(GetKeewidbInstancesArgs.builder()
                .instanceId("kee-4nmzc0ul")
                .instanceName("tf-example")
                .uniqVpcIds("vpc-mjwornzj")
                .uniqSubnetIds("subnet-1ed4w7to")
                .billingMode("postpaid")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: tencentcloud:getKeewidbInstances
          arguments:
            instanceId: kee-4nmzc0ul
            instanceName: tf-example
            uniqVpcIds:
              - vpc-mjwornzj
            uniqSubnetIds:
              - subnet-1ed4w7to
            billingMode: postpaid
    
    Example coming soon!
    

    Using getKeewidbInstances

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getKeewidbInstances(args: GetKeewidbInstancesArgs, opts?: InvokeOptions): Promise<GetKeewidbInstancesResult>
    function getKeewidbInstancesOutput(args: GetKeewidbInstancesOutputArgs, opts?: InvokeOptions): Output<GetKeewidbInstancesResult>
    def get_keewidb_instances(auto_renews: Optional[Sequence[float]] = None,
                              billing_mode: Optional[str] = None,
                              id: Optional[str] = None,
                              instance_id: Optional[str] = None,
                              instance_name: Optional[str] = None,
                              order_by: Optional[str] = None,
                              order_type: Optional[float] = None,
                              project_ids: Optional[Sequence[float]] = None,
                              result_output_file: Optional[str] = None,
                              search_key: Optional[str] = None,
                              search_keys: Optional[Sequence[str]] = None,
                              statuses: Optional[Sequence[float]] = None,
                              subnet_ids: Optional[Sequence[str]] = None,
                              tag_keys: Optional[Sequence[str]] = None,
                              tag_lists: Optional[Sequence[GetKeewidbInstancesTagList]] = None,
                              type: Optional[float] = None,
                              uniq_subnet_ids: Optional[Sequence[str]] = None,
                              uniq_vpc_ids: Optional[Sequence[str]] = None,
                              vpc_ids: Optional[Sequence[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> GetKeewidbInstancesResult
    def get_keewidb_instances_output(auto_renews: pulumi.Input[Optional[Sequence[pulumi.Input[float]]]] = None,
                              billing_mode: pulumi.Input[Optional[str]] = None,
                              id: pulumi.Input[Optional[str]] = None,
                              instance_id: pulumi.Input[Optional[str]] = None,
                              instance_name: pulumi.Input[Optional[str]] = None,
                              order_by: pulumi.Input[Optional[str]] = None,
                              order_type: pulumi.Input[Optional[float]] = None,
                              project_ids: pulumi.Input[Optional[Sequence[pulumi.Input[float]]]] = None,
                              result_output_file: pulumi.Input[Optional[str]] = None,
                              search_key: pulumi.Input[Optional[str]] = None,
                              search_keys: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                              statuses: pulumi.Input[Optional[Sequence[pulumi.Input[float]]]] = None,
                              subnet_ids: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                              tag_keys: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                              tag_lists: pulumi.Input[Optional[Sequence[pulumi.Input[GetKeewidbInstancesTagListArgs]]]] = None,
                              type: pulumi.Input[Optional[float]] = None,
                              uniq_subnet_ids: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                              uniq_vpc_ids: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                              vpc_ids: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetKeewidbInstancesResult]
    func GetKeewidbInstances(ctx *Context, args *GetKeewidbInstancesArgs, opts ...InvokeOption) (*GetKeewidbInstancesResult, error)
    func GetKeewidbInstancesOutput(ctx *Context, args *GetKeewidbInstancesOutputArgs, opts ...InvokeOption) GetKeewidbInstancesResultOutput

    > Note: This function is named GetKeewidbInstances in the Go SDK.

    public static class GetKeewidbInstances 
    {
        public static Task<GetKeewidbInstancesResult> InvokeAsync(GetKeewidbInstancesArgs args, InvokeOptions? opts = null)
        public static Output<GetKeewidbInstancesResult> Invoke(GetKeewidbInstancesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetKeewidbInstancesResult> getKeewidbInstances(GetKeewidbInstancesArgs args, InvokeOptions options)
    public static Output<GetKeewidbInstancesResult> getKeewidbInstances(GetKeewidbInstancesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getKeewidbInstances:getKeewidbInstances
      arguments:
        # arguments dictionary
    data "tencentcloud_getkeewidbinstances" "name" {
        # arguments
    }

    The following arguments are supported:

    AutoRenews List<double>
    Filter by renewal mode. 0: manual renewal; 1: auto-renewal; 2: no renewal on expiry.
    BillingMode string
    Filter by billing mode. postpaid: pay-as-you-go; prepaid: prepaid.
    Id string
    InstanceId string
    Filter by instance ID, e.g. kee-6ubhg****.
    InstanceName string
    Filter by instance name.
    OrderBy string
    Sort field. Valid values: projectId, createtime, instancename, type, curDeadline.
    OrderType double
    Sort direction. 1: descending (default); 0: ascending.
    ProjectIds List<double>
    Filter by project IDs.
    ResultOutputFile string
    Used to save results.
    SearchKey string
    Fuzzy search keyword. Supports instance ID or instance name.
    SearchKeys List<string>
    Search keywords. Supports instance ID, instance name, and private network IP.
    Statuses List<double>
    Filter by instance status. 0: pending init; 1: in process; 2: running; -2: isolated; -3: to be deleted.
    SubnetIds List<string>
    Filter by subnet ID (numeric format).
    TagKeys List<string>
    Filter by tag keys.
    TagLists List<GetKeewidbInstancesTagList>
    Filter by tag key and value.
    Type double
    Filter by instance type. 13: standard; 14: cluster.
    UniqSubnetIds List<string>
    Filter by subnet ID (string format, e.g. subnet-xxx).
    UniqVpcIds List<string>
    Filter by VPC ID (string format, e.g. vpc-xxx).
    VpcIds List<string>
    Filter by VPC ID (numeric format).
    AutoRenews []float64
    Filter by renewal mode. 0: manual renewal; 1: auto-renewal; 2: no renewal on expiry.
    BillingMode string
    Filter by billing mode. postpaid: pay-as-you-go; prepaid: prepaid.
    Id string
    InstanceId string
    Filter by instance ID, e.g. kee-6ubhg****.
    InstanceName string
    Filter by instance name.
    OrderBy string
    Sort field. Valid values: projectId, createtime, instancename, type, curDeadline.
    OrderType float64
    Sort direction. 1: descending (default); 0: ascending.
    ProjectIds []float64
    Filter by project IDs.
    ResultOutputFile string
    Used to save results.
    SearchKey string
    Fuzzy search keyword. Supports instance ID or instance name.
    SearchKeys []string
    Search keywords. Supports instance ID, instance name, and private network IP.
    Statuses []float64
    Filter by instance status. 0: pending init; 1: in process; 2: running; -2: isolated; -3: to be deleted.
    SubnetIds []string
    Filter by subnet ID (numeric format).
    TagKeys []string
    Filter by tag keys.
    TagLists []GetKeewidbInstancesTagList
    Filter by tag key and value.
    Type float64
    Filter by instance type. 13: standard; 14: cluster.
    UniqSubnetIds []string
    Filter by subnet ID (string format, e.g. subnet-xxx).
    UniqVpcIds []string
    Filter by VPC ID (string format, e.g. vpc-xxx).
    VpcIds []string
    Filter by VPC ID (numeric format).
    auto_renews list(number)
    Filter by renewal mode. 0: manual renewal; 1: auto-renewal; 2: no renewal on expiry.
    billing_mode string
    Filter by billing mode. postpaid: pay-as-you-go; prepaid: prepaid.
    id string
    instance_id string
    Filter by instance ID, e.g. kee-6ubhg****.
    instance_name string
    Filter by instance name.
    order_by string
    Sort field. Valid values: projectId, createtime, instancename, type, curDeadline.
    order_type number
    Sort direction. 1: descending (default); 0: ascending.
    project_ids list(number)
    Filter by project IDs.
    result_output_file string
    Used to save results.
    search_key string
    Fuzzy search keyword. Supports instance ID or instance name.
    search_keys list(string)
    Search keywords. Supports instance ID, instance name, and private network IP.
    statuses list(number)
    Filter by instance status. 0: pending init; 1: in process; 2: running; -2: isolated; -3: to be deleted.
    subnet_ids list(string)
    Filter by subnet ID (numeric format).
    tag_keys list(string)
    Filter by tag keys.
    tag_lists list(object)
    Filter by tag key and value.
    type number
    Filter by instance type. 13: standard; 14: cluster.
    uniq_subnet_ids list(string)
    Filter by subnet ID (string format, e.g. subnet-xxx).
    uniq_vpc_ids list(string)
    Filter by VPC ID (string format, e.g. vpc-xxx).
    vpc_ids list(string)
    Filter by VPC ID (numeric format).
    autoRenews List<Double>
    Filter by renewal mode. 0: manual renewal; 1: auto-renewal; 2: no renewal on expiry.
    billingMode String
    Filter by billing mode. postpaid: pay-as-you-go; prepaid: prepaid.
    id String
    instanceId String
    Filter by instance ID, e.g. kee-6ubhg****.
    instanceName String
    Filter by instance name.
    orderBy String
    Sort field. Valid values: projectId, createtime, instancename, type, curDeadline.
    orderType Double
    Sort direction. 1: descending (default); 0: ascending.
    projectIds List<Double>
    Filter by project IDs.
    resultOutputFile String
    Used to save results.
    searchKey String
    Fuzzy search keyword. Supports instance ID or instance name.
    searchKeys List<String>
    Search keywords. Supports instance ID, instance name, and private network IP.
    statuses List<Double>
    Filter by instance status. 0: pending init; 1: in process; 2: running; -2: isolated; -3: to be deleted.
    subnetIds List<String>
    Filter by subnet ID (numeric format).
    tagKeys List<String>
    Filter by tag keys.
    tagLists List<GetKeewidbInstancesTagList>
    Filter by tag key and value.
    type Double
    Filter by instance type. 13: standard; 14: cluster.
    uniqSubnetIds List<String>
    Filter by subnet ID (string format, e.g. subnet-xxx).
    uniqVpcIds List<String>
    Filter by VPC ID (string format, e.g. vpc-xxx).
    vpcIds List<String>
    Filter by VPC ID (numeric format).
    autoRenews number[]
    Filter by renewal mode. 0: manual renewal; 1: auto-renewal; 2: no renewal on expiry.
    billingMode string
    Filter by billing mode. postpaid: pay-as-you-go; prepaid: prepaid.
    id string
    instanceId string
    Filter by instance ID, e.g. kee-6ubhg****.
    instanceName string
    Filter by instance name.
    orderBy string
    Sort field. Valid values: projectId, createtime, instancename, type, curDeadline.
    orderType number
    Sort direction. 1: descending (default); 0: ascending.
    projectIds number[]
    Filter by project IDs.
    resultOutputFile string
    Used to save results.
    searchKey string
    Fuzzy search keyword. Supports instance ID or instance name.
    searchKeys string[]
    Search keywords. Supports instance ID, instance name, and private network IP.
    statuses number[]
    Filter by instance status. 0: pending init; 1: in process; 2: running; -2: isolated; -3: to be deleted.
    subnetIds string[]
    Filter by subnet ID (numeric format).
    tagKeys string[]
    Filter by tag keys.
    tagLists GetKeewidbInstancesTagList[]
    Filter by tag key and value.
    type number
    Filter by instance type. 13: standard; 14: cluster.
    uniqSubnetIds string[]
    Filter by subnet ID (string format, e.g. subnet-xxx).
    uniqVpcIds string[]
    Filter by VPC ID (string format, e.g. vpc-xxx).
    vpcIds string[]
    Filter by VPC ID (numeric format).
    auto_renews Sequence[float]
    Filter by renewal mode. 0: manual renewal; 1: auto-renewal; 2: no renewal on expiry.
    billing_mode str
    Filter by billing mode. postpaid: pay-as-you-go; prepaid: prepaid.
    id str
    instance_id str
    Filter by instance ID, e.g. kee-6ubhg****.
    instance_name str
    Filter by instance name.
    order_by str
    Sort field. Valid values: projectId, createtime, instancename, type, curDeadline.
    order_type float
    Sort direction. 1: descending (default); 0: ascending.
    project_ids Sequence[float]
    Filter by project IDs.
    result_output_file str
    Used to save results.
    search_key str
    Fuzzy search keyword. Supports instance ID or instance name.
    search_keys Sequence[str]
    Search keywords. Supports instance ID, instance name, and private network IP.
    statuses Sequence[float]
    Filter by instance status. 0: pending init; 1: in process; 2: running; -2: isolated; -3: to be deleted.
    subnet_ids Sequence[str]
    Filter by subnet ID (numeric format).
    tag_keys Sequence[str]
    Filter by tag keys.
    tag_lists Sequence[GetKeewidbInstancesTagList]
    Filter by tag key and value.
    type float
    Filter by instance type. 13: standard; 14: cluster.
    uniq_subnet_ids Sequence[str]
    Filter by subnet ID (string format, e.g. subnet-xxx).
    uniq_vpc_ids Sequence[str]
    Filter by VPC ID (string format, e.g. vpc-xxx).
    vpc_ids Sequence[str]
    Filter by VPC ID (numeric format).
    autoRenews List<Number>
    Filter by renewal mode. 0: manual renewal; 1: auto-renewal; 2: no renewal on expiry.
    billingMode String
    Filter by billing mode. postpaid: pay-as-you-go; prepaid: prepaid.
    id String
    instanceId String
    Filter by instance ID, e.g. kee-6ubhg****.
    instanceName String
    Filter by instance name.
    orderBy String
    Sort field. Valid values: projectId, createtime, instancename, type, curDeadline.
    orderType Number
    Sort direction. 1: descending (default); 0: ascending.
    projectIds List<Number>
    Filter by project IDs.
    resultOutputFile String
    Used to save results.
    searchKey String
    Fuzzy search keyword. Supports instance ID or instance name.
    searchKeys List<String>
    Search keywords. Supports instance ID, instance name, and private network IP.
    statuses List<Number>
    Filter by instance status. 0: pending init; 1: in process; 2: running; -2: isolated; -3: to be deleted.
    subnetIds List<String>
    Filter by subnet ID (numeric format).
    tagKeys List<String>
    Filter by tag keys.
    tagLists List<Property Map>
    Filter by tag key and value.
    type Number
    Filter by instance type. 13: standard; 14: cluster.
    uniqSubnetIds List<String>
    Filter by subnet ID (string format, e.g. subnet-xxx).
    uniqVpcIds List<String>
    Filter by VPC ID (string format, e.g. vpc-xxx).
    vpcIds List<String>
    Filter by VPC ID (numeric format).

    getKeewidbInstances Result

    The following output properties are available:

    Id string
    InstanceLists List<GetKeewidbInstancesInstanceList>
    List of KeeWiDB instances.
    AutoRenews List<double>
    BillingMode string
    Billing mode. 0: pay-as-you-go; 1: prepaid.
    InstanceId string
    Instance ID.
    InstanceName string
    Instance name.
    OrderBy string
    OrderType double
    ProjectIds List<double>
    ResultOutputFile string
    SearchKey string
    SearchKeys List<string>
    Statuses List<double>
    Instance status.
    SubnetIds List<string>
    TagKeys List<string>
    TagLists List<GetKeewidbInstancesTagList>
    Type double
    Instance type. 13: standard; 14: cluster.
    UniqSubnetIds List<string>
    UniqVpcIds List<string>
    VpcIds List<string>
    Id string
    InstanceLists []GetKeewidbInstancesInstanceList
    List of KeeWiDB instances.
    AutoRenews []float64
    BillingMode string
    Billing mode. 0: pay-as-you-go; 1: prepaid.
    InstanceId string
    Instance ID.
    InstanceName string
    Instance name.
    OrderBy string
    OrderType float64
    ProjectIds []float64
    ResultOutputFile string
    SearchKey string
    SearchKeys []string
    Statuses []float64
    Instance status.
    SubnetIds []string
    TagKeys []string
    TagLists []GetKeewidbInstancesTagList
    Type float64
    Instance type. 13: standard; 14: cluster.
    UniqSubnetIds []string
    UniqVpcIds []string
    VpcIds []string
    id string
    instance_lists list(object)
    List of KeeWiDB instances.
    auto_renews list(number)
    billing_mode string
    Billing mode. 0: pay-as-you-go; 1: prepaid.
    instance_id string
    Instance ID.
    instance_name string
    Instance name.
    order_by string
    order_type number
    project_ids list(number)
    result_output_file string
    search_key string
    search_keys list(string)
    statuses list(number)
    Instance status.
    subnet_ids list(string)
    tag_keys list(string)
    tag_lists list(object)
    type number
    Instance type. 13: standard; 14: cluster.
    uniq_subnet_ids list(string)
    uniq_vpc_ids list(string)
    vpc_ids list(string)
    id String
    instanceLists List<GetKeewidbInstancesInstanceList>
    List of KeeWiDB instances.
    autoRenews List<Double>
    billingMode String
    Billing mode. 0: pay-as-you-go; 1: prepaid.
    instanceId String
    Instance ID.
    instanceName String
    Instance name.
    orderBy String
    orderType Double
    projectIds List<Double>
    resultOutputFile String
    searchKey String
    searchKeys List<String>
    statuses List<Double>
    Instance status.
    subnetIds List<String>
    tagKeys List<String>
    tagLists List<GetKeewidbInstancesTagList>
    type Double
    Instance type. 13: standard; 14: cluster.
    uniqSubnetIds List<String>
    uniqVpcIds List<String>
    vpcIds List<String>
    id string
    instanceLists GetKeewidbInstancesInstanceList[]
    List of KeeWiDB instances.
    autoRenews number[]
    billingMode string
    Billing mode. 0: pay-as-you-go; 1: prepaid.
    instanceId string
    Instance ID.
    instanceName string
    Instance name.
    orderBy string
    orderType number
    projectIds number[]
    resultOutputFile string
    searchKey string
    searchKeys string[]
    statuses number[]
    Instance status.
    subnetIds string[]
    tagKeys string[]
    tagLists GetKeewidbInstancesTagList[]
    type number
    Instance type. 13: standard; 14: cluster.
    uniqSubnetIds string[]
    uniqVpcIds string[]
    vpcIds string[]
    id str
    instance_lists Sequence[GetKeewidbInstancesInstanceList]
    List of KeeWiDB instances.
    auto_renews Sequence[float]
    billing_mode str
    Billing mode. 0: pay-as-you-go; 1: prepaid.
    instance_id str
    Instance ID.
    instance_name str
    Instance name.
    order_by str
    order_type float
    project_ids Sequence[float]
    result_output_file str
    search_key str
    search_keys Sequence[str]
    statuses Sequence[float]
    Instance status.
    subnet_ids Sequence[str]
    tag_keys Sequence[str]
    tag_lists Sequence[GetKeewidbInstancesTagList]
    type float
    Instance type. 13: standard; 14: cluster.
    uniq_subnet_ids Sequence[str]
    uniq_vpc_ids Sequence[str]
    vpc_ids Sequence[str]
    id String
    instanceLists List<Property Map>
    List of KeeWiDB instances.
    autoRenews List<Number>
    billingMode String
    Billing mode. 0: pay-as-you-go; 1: prepaid.
    instanceId String
    Instance ID.
    instanceName String
    Instance name.
    orderBy String
    orderType Number
    projectIds List<Number>
    resultOutputFile String
    searchKey String
    searchKeys List<String>
    statuses List<Number>
    Instance status.
    subnetIds List<String>
    tagKeys List<String>
    tagLists List<Property Map>
    type Number
    Instance type. 13: standard; 14: cluster.
    uniqSubnetIds List<String>
    uniqVpcIds List<String>
    vpcIds List<String>

    Supporting Types

    GetKeewidbInstancesInstanceList

    AutoRenewFlag double
    Auto-renewal flag. 1: enabled; 0: disabled.
    BillingMode double
    Filter by billing mode. postpaid: pay-as-you-go; prepaid: prepaid.
    Compression string
    Data compression switch. ON or OFF.
    Createtime string
    Instance creation time.
    DeadlineTime string
    Instance expiry time.
    DiskSize double
    Disk capacity (GB).
    Engine string
    Storage engine.
    InstanceId string
    Filter by instance ID, e.g. kee-6ubhg****.
    InstanceName string
    Filter by instance name.
    MachineMemory double
    Instance memory capacity (GB).
    NoAuth bool
    Whether the instance is password-free.
    Port double
    Instance port.
    ProductType string
    Product type. standalone or cluster.
    ProjectId double
    Project ID.
    ProjectName string
    Project name.
    Region string
    Region, e.g. ap-guangzhou.
    RegionId double
    Region ID.
    Size double
    Total persistent memory capacity (MB).
    Status double
    Filter by instance status. 0: pending init; 1: in process; 2: running; -2: isolated; -3: to be deleted.
    Type double
    Filter by instance type. 13: standard; 14: cluster.
    UniqSubnetId string
    Subnet ID (string format).
    UniqVpcId string
    VPC ID (string format).
    WanIp string
    Instance VIP.
    ZoneId double
    Availability zone ID.
    AutoRenewFlag float64
    Auto-renewal flag. 1: enabled; 0: disabled.
    BillingMode float64
    Filter by billing mode. postpaid: pay-as-you-go; prepaid: prepaid.
    Compression string
    Data compression switch. ON or OFF.
    Createtime string
    Instance creation time.
    DeadlineTime string
    Instance expiry time.
    DiskSize float64
    Disk capacity (GB).
    Engine string
    Storage engine.
    InstanceId string
    Filter by instance ID, e.g. kee-6ubhg****.
    InstanceName string
    Filter by instance name.
    MachineMemory float64
    Instance memory capacity (GB).
    NoAuth bool
    Whether the instance is password-free.
    Port float64
    Instance port.
    ProductType string
    Product type. standalone or cluster.
    ProjectId float64
    Project ID.
    ProjectName string
    Project name.
    Region string
    Region, e.g. ap-guangzhou.
    RegionId float64
    Region ID.
    Size float64
    Total persistent memory capacity (MB).
    Status float64
    Filter by instance status. 0: pending init; 1: in process; 2: running; -2: isolated; -3: to be deleted.
    Type float64
    Filter by instance type. 13: standard; 14: cluster.
    UniqSubnetId string
    Subnet ID (string format).
    UniqVpcId string
    VPC ID (string format).
    WanIp string
    Instance VIP.
    ZoneId float64
    Availability zone ID.
    auto_renew_flag number
    Auto-renewal flag. 1: enabled; 0: disabled.
    billing_mode number
    Filter by billing mode. postpaid: pay-as-you-go; prepaid: prepaid.
    compression string
    Data compression switch. ON or OFF.
    createtime string
    Instance creation time.
    deadline_time string
    Instance expiry time.
    disk_size number
    Disk capacity (GB).
    engine string
    Storage engine.
    instance_id string
    Filter by instance ID, e.g. kee-6ubhg****.
    instance_name string
    Filter by instance name.
    machine_memory number
    Instance memory capacity (GB).
    no_auth bool
    Whether the instance is password-free.
    port number
    Instance port.
    product_type string
    Product type. standalone or cluster.
    project_id number
    Project ID.
    project_name string
    Project name.
    region string
    Region, e.g. ap-guangzhou.
    region_id number
    Region ID.
    size number
    Total persistent memory capacity (MB).
    status number
    Filter by instance status. 0: pending init; 1: in process; 2: running; -2: isolated; -3: to be deleted.
    type number
    Filter by instance type. 13: standard; 14: cluster.
    uniq_subnet_id string
    Subnet ID (string format).
    uniq_vpc_id string
    VPC ID (string format).
    wan_ip string
    Instance VIP.
    zone_id number
    Availability zone ID.
    autoRenewFlag Double
    Auto-renewal flag. 1: enabled; 0: disabled.
    billingMode Double
    Filter by billing mode. postpaid: pay-as-you-go; prepaid: prepaid.
    compression String
    Data compression switch. ON or OFF.
    createtime String
    Instance creation time.
    deadlineTime String
    Instance expiry time.
    diskSize Double
    Disk capacity (GB).
    engine String
    Storage engine.
    instanceId String
    Filter by instance ID, e.g. kee-6ubhg****.
    instanceName String
    Filter by instance name.
    machineMemory Double
    Instance memory capacity (GB).
    noAuth Boolean
    Whether the instance is password-free.
    port Double
    Instance port.
    productType String
    Product type. standalone or cluster.
    projectId Double
    Project ID.
    projectName String
    Project name.
    region String
    Region, e.g. ap-guangzhou.
    regionId Double
    Region ID.
    size Double
    Total persistent memory capacity (MB).
    status Double
    Filter by instance status. 0: pending init; 1: in process; 2: running; -2: isolated; -3: to be deleted.
    type Double
    Filter by instance type. 13: standard; 14: cluster.
    uniqSubnetId String
    Subnet ID (string format).
    uniqVpcId String
    VPC ID (string format).
    wanIp String
    Instance VIP.
    zoneId Double
    Availability zone ID.
    autoRenewFlag number
    Auto-renewal flag. 1: enabled; 0: disabled.
    billingMode number
    Filter by billing mode. postpaid: pay-as-you-go; prepaid: prepaid.
    compression string
    Data compression switch. ON or OFF.
    createtime string
    Instance creation time.
    deadlineTime string
    Instance expiry time.
    diskSize number
    Disk capacity (GB).
    engine string
    Storage engine.
    instanceId string
    Filter by instance ID, e.g. kee-6ubhg****.
    instanceName string
    Filter by instance name.
    machineMemory number
    Instance memory capacity (GB).
    noAuth boolean
    Whether the instance is password-free.
    port number
    Instance port.
    productType string
    Product type. standalone or cluster.
    projectId number
    Project ID.
    projectName string
    Project name.
    region string
    Region, e.g. ap-guangzhou.
    regionId number
    Region ID.
    size number
    Total persistent memory capacity (MB).
    status number
    Filter by instance status. 0: pending init; 1: in process; 2: running; -2: isolated; -3: to be deleted.
    type number
    Filter by instance type. 13: standard; 14: cluster.
    uniqSubnetId string
    Subnet ID (string format).
    uniqVpcId string
    VPC ID (string format).
    wanIp string
    Instance VIP.
    zoneId number
    Availability zone ID.
    auto_renew_flag float
    Auto-renewal flag. 1: enabled; 0: disabled.
    billing_mode float
    Filter by billing mode. postpaid: pay-as-you-go; prepaid: prepaid.
    compression str
    Data compression switch. ON or OFF.
    createtime str
    Instance creation time.
    deadline_time str
    Instance expiry time.
    disk_size float
    Disk capacity (GB).
    engine str
    Storage engine.
    instance_id str
    Filter by instance ID, e.g. kee-6ubhg****.
    instance_name str
    Filter by instance name.
    machine_memory float
    Instance memory capacity (GB).
    no_auth bool
    Whether the instance is password-free.
    port float
    Instance port.
    product_type str
    Product type. standalone or cluster.
    project_id float
    Project ID.
    project_name str
    Project name.
    region str
    Region, e.g. ap-guangzhou.
    region_id float
    Region ID.
    size float
    Total persistent memory capacity (MB).
    status float
    Filter by instance status. 0: pending init; 1: in process; 2: running; -2: isolated; -3: to be deleted.
    type float
    Filter by instance type. 13: standard; 14: cluster.
    uniq_subnet_id str
    Subnet ID (string format).
    uniq_vpc_id str
    VPC ID (string format).
    wan_ip str
    Instance VIP.
    zone_id float
    Availability zone ID.
    autoRenewFlag Number
    Auto-renewal flag. 1: enabled; 0: disabled.
    billingMode Number
    Filter by billing mode. postpaid: pay-as-you-go; prepaid: prepaid.
    compression String
    Data compression switch. ON or OFF.
    createtime String
    Instance creation time.
    deadlineTime String
    Instance expiry time.
    diskSize Number
    Disk capacity (GB).
    engine String
    Storage engine.
    instanceId String
    Filter by instance ID, e.g. kee-6ubhg****.
    instanceName String
    Filter by instance name.
    machineMemory Number
    Instance memory capacity (GB).
    noAuth Boolean
    Whether the instance is password-free.
    port Number
    Instance port.
    productType String
    Product type. standalone or cluster.
    projectId Number
    Project ID.
    projectName String
    Project name.
    region String
    Region, e.g. ap-guangzhou.
    regionId Number
    Region ID.
    size Number
    Total persistent memory capacity (MB).
    status Number
    Filter by instance status. 0: pending init; 1: in process; 2: running; -2: isolated; -3: to be deleted.
    type Number
    Filter by instance type. 13: standard; 14: cluster.
    uniqSubnetId String
    Subnet ID (string format).
    uniqVpcId String
    VPC ID (string format).
    wanIp String
    Instance VIP.
    zoneId Number
    Availability zone ID.

    GetKeewidbInstancesTagList

    TagKey string
    Tag key.
    TagValue string
    Tag value.
    TagKey string
    Tag key.
    TagValue string
    Tag value.
    tag_key string
    Tag key.
    tag_value string
    Tag value.
    tagKey String
    Tag key.
    tagValue String
    Tag value.
    tagKey string
    Tag key.
    tagValue string
    Tag value.
    tag_key str
    Tag key.
    tag_value str
    Tag value.
    tagKey String
    Tag key.
    tagValue String
    Tag value.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    Viewing docs for tencentcloud 1.82.93
    published on Monday, May 11, 2026 by tencentcloudstack
      Try Pulumi Cloud free. Your team will thank you.