tencentcloud 1.81.191 published on Friday, May 9, 2025 by tencentcloudstack
tencentcloud.getServerlessHbaseInstances
Explore with Pulumi AI
tencentcloud 1.81.191 published on Friday, May 9, 2025 by tencentcloudstack
Use this data source to query detailed information of emr serverless_hbase_instances
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const serverlessHbaseInstances = tencentcloud.getServerlessHbaseInstances({
    displayStrategy: "clusterList",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
serverless_hbase_instances = tencentcloud.get_serverless_hbase_instances(display_strategy="clusterList")
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.GetServerlessHbaseInstances(ctx, &tencentcloud.GetServerlessHbaseInstancesArgs{
			DisplayStrategy: "clusterList",
		}, 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 serverlessHbaseInstances = Tencentcloud.GetServerlessHbaseInstances.Invoke(new()
    {
        DisplayStrategy = "clusterList",
    });
});
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.GetServerlessHbaseInstancesArgs;
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 serverlessHbaseInstances = TencentcloudFunctions.getServerlessHbaseInstances(GetServerlessHbaseInstancesArgs.builder()
            .displayStrategy("clusterList")
            .build());
    }
}
variables:
  serverlessHbaseInstances:
    fn::invoke:
      function: tencentcloud:getServerlessHbaseInstances
      arguments:
        displayStrategy: clusterList
Using getServerlessHbaseInstances
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 getServerlessHbaseInstances(args: GetServerlessHbaseInstancesArgs, opts?: InvokeOptions): Promise<GetServerlessHbaseInstancesResult>
function getServerlessHbaseInstancesOutput(args: GetServerlessHbaseInstancesOutputArgs, opts?: InvokeOptions): Output<GetServerlessHbaseInstancesResult>def get_serverless_hbase_instances(asc: Optional[float] = None,
                                   display_strategy: Optional[str] = None,
                                   filters: Optional[Sequence[GetServerlessHbaseInstancesFilter]] = None,
                                   id: Optional[str] = None,
                                   order_field: Optional[str] = None,
                                   result_output_file: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetServerlessHbaseInstancesResult
def get_serverless_hbase_instances_output(asc: Optional[pulumi.Input[float]] = None,
                                   display_strategy: Optional[pulumi.Input[str]] = None,
                                   filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetServerlessHbaseInstancesFilterArgs]]]] = None,
                                   id: Optional[pulumi.Input[str]] = None,
                                   order_field: Optional[pulumi.Input[str]] = None,
                                   result_output_file: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetServerlessHbaseInstancesResult]func GetServerlessHbaseInstances(ctx *Context, args *GetServerlessHbaseInstancesArgs, opts ...InvokeOption) (*GetServerlessHbaseInstancesResult, error)
func GetServerlessHbaseInstancesOutput(ctx *Context, args *GetServerlessHbaseInstancesOutputArgs, opts ...InvokeOption) GetServerlessHbaseInstancesResultOutput> Note: This function is named GetServerlessHbaseInstances in the Go SDK.
public static class GetServerlessHbaseInstances 
{
    public static Task<GetServerlessHbaseInstancesResult> InvokeAsync(GetServerlessHbaseInstancesArgs args, InvokeOptions? opts = null)
    public static Output<GetServerlessHbaseInstancesResult> Invoke(GetServerlessHbaseInstancesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetServerlessHbaseInstancesResult> getServerlessHbaseInstances(GetServerlessHbaseInstancesArgs args, InvokeOptions options)
public static Output<GetServerlessHbaseInstancesResult> getServerlessHbaseInstances(GetServerlessHbaseInstancesArgs args, InvokeOptions options)
fn::invoke:
  function: tencentcloud:index/getServerlessHbaseInstances:getServerlessHbaseInstances
  arguments:
    # arguments dictionaryThe following arguments are supported:
- DisplayStrategy string
- Cluster filtering policy. Value range:- clusterList: Query the list of clusters except the destroyed cluster;
- monitorManage: Queries the list of clusters except those destroyed, being created, and failed to create.
 
- Asc double
- Sort by OrderField in ascending or descending order. Value range:- 0: indicates the descending order;
- 1: indicates the ascending order; The default value is 0.
 
- Filters
List<GetServerless Hbase Instances Filter> 
- Custom query.
- Id string
- Cluster Instance Digital ID.
- OrderField string
- Sorting field. Value range:- clusterId: Sorting by instance ID;
- addTime: sorted by instance creation time;
- status: sorted by the status code of the instance.
 
- ResultOutput stringFile 
- Used to save results.
- DisplayStrategy string
- Cluster filtering policy. Value range:- clusterList: Query the list of clusters except the destroyed cluster;
- monitorManage: Queries the list of clusters except those destroyed, being created, and failed to create.
 
- Asc float64
- Sort by OrderField in ascending or descending order. Value range:- 0: indicates the descending order;
- 1: indicates the ascending order; The default value is 0.
 
- Filters
[]GetServerless Hbase Instances Filter 
- Custom query.
- Id string
- Cluster Instance Digital ID.
- OrderField string
- Sorting field. Value range:- clusterId: Sorting by instance ID;
- addTime: sorted by instance creation time;
- status: sorted by the status code of the instance.
 
- ResultOutput stringFile 
- Used to save results.
- displayStrategy String
- Cluster filtering policy. Value range:- clusterList: Query the list of clusters except the destroyed cluster;
- monitorManage: Queries the list of clusters except those destroyed, being created, and failed to create.
 
- asc Double
- Sort by OrderField in ascending or descending order. Value range:- 0: indicates the descending order;
- 1: indicates the ascending order; The default value is 0.
 
- filters
List<GetServerless Hbase Instances Filter> 
- Custom query.
- id String
- Cluster Instance Digital ID.
- orderField String
- Sorting field. Value range:- clusterId: Sorting by instance ID;
- addTime: sorted by instance creation time;
- status: sorted by the status code of the instance.
 
- resultOutput StringFile 
- Used to save results.
- displayStrategy string
- Cluster filtering policy. Value range:- clusterList: Query the list of clusters except the destroyed cluster;
- monitorManage: Queries the list of clusters except those destroyed, being created, and failed to create.
 
- asc number
- Sort by OrderField in ascending or descending order. Value range:- 0: indicates the descending order;
- 1: indicates the ascending order; The default value is 0.
 
- filters
GetServerless Hbase Instances Filter[] 
- Custom query.
- id string
- Cluster Instance Digital ID.
- orderField string
- Sorting field. Value range:- clusterId: Sorting by instance ID;
- addTime: sorted by instance creation time;
- status: sorted by the status code of the instance.
 
- resultOutput stringFile 
- Used to save results.
- display_strategy str
- Cluster filtering policy. Value range:- clusterList: Query the list of clusters except the destroyed cluster;
- monitorManage: Queries the list of clusters except those destroyed, being created, and failed to create.
 
- asc float
- Sort by OrderField in ascending or descending order. Value range:- 0: indicates the descending order;
- 1: indicates the ascending order; The default value is 0.
 
- filters
Sequence[GetServerless Hbase Instances Filter] 
- Custom query.
- id str
- Cluster Instance Digital ID.
- order_field str
- Sorting field. Value range:- clusterId: Sorting by instance ID;
- addTime: sorted by instance creation time;
- status: sorted by the status code of the instance.
 
- result_output_ strfile 
- Used to save results.
- displayStrategy String
- Cluster filtering policy. Value range:- clusterList: Query the list of clusters except the destroyed cluster;
- monitorManage: Queries the list of clusters except those destroyed, being created, and failed to create.
 
- asc Number
- Sort by OrderField in ascending or descending order. Value range:- 0: indicates the descending order;
- 1: indicates the ascending order; The default value is 0.
 
- filters List<Property Map>
- Custom query.
- id String
- Cluster Instance Digital ID.
- orderField String
- Sorting field. Value range:- clusterId: Sorting by instance ID;
- addTime: sorted by instance creation time;
- status: sorted by the status code of the instance.
 
- resultOutput StringFile 
- Used to save results.
getServerlessHbaseInstances Result
The following output properties are available:
- DisplayStrategy string
- Id string
- Cluster Instance Digital ID.
- InstanceLists List<GetServerless Hbase Instances Instance List> 
- Cluster instance list.
- Asc double
- Filters
List<GetServerless Hbase Instances Filter> 
- OrderField string
- ResultOutput stringFile 
- DisplayStrategy string
- Id string
- Cluster Instance Digital ID.
- InstanceLists []GetServerless Hbase Instances Instance List 
- Cluster instance list.
- Asc float64
- Filters
[]GetServerless Hbase Instances Filter 
- OrderField string
- ResultOutput stringFile 
- displayStrategy String
- id String
- Cluster Instance Digital ID.
- instanceLists List<GetServerless Hbase Instances Instance List> 
- Cluster instance list.
- asc Double
- filters
List<GetServerless Hbase Instances Filter> 
- orderField String
- resultOutput StringFile 
- displayStrategy string
- id string
- Cluster Instance Digital ID.
- instanceLists GetServerless Hbase Instances Instance List[] 
- Cluster instance list.
- asc number
- filters
GetServerless Hbase Instances Filter[] 
- orderField string
- resultOutput stringFile 
- display_strategy str
- id str
- Cluster Instance Digital ID.
- instance_lists Sequence[GetServerless Hbase Instances Instance List] 
- Cluster instance list.
- asc float
- filters
Sequence[GetServerless Hbase Instances Filter] 
- order_field str
- result_output_ strfile 
- displayStrategy String
- id String
- Cluster Instance Digital ID.
- instanceLists List<Property Map>
- Cluster instance list.
- asc Number
- filters List<Property Map>
- orderField String
- resultOutput StringFile 
Supporting Types
GetServerlessHbaseInstancesFilter    
GetServerlessHbaseInstancesInstanceList     
- AddTime string
- Creation time.
- AppId double
- User APP ID.
- ClusterId string
- Cluster Instance String ID.
- ClusterName string
- Cluster Instance name.
- Id double
- Cluster Instance Digital ID.
- PayMode double
- Cluster charging type. 0 means charging by volume, 1 means annual and monthly.
- RegionId double
- Region ID.
- Status double
- Status code, please refer to the StatusDesc.
- StatusDesc string
- State description.
- SubnetId double
- Subnet ID.
- 
List<GetServerless Hbase Instances Instance List Tag> 
- List of tags.
- VpcId double
- VPC ID.
- Zone string
- Primary Availability Zone Name.
- ZoneId double
- Primary Availability Zone ID.
- ZoneSettings List<GetServerless Hbase Instances Instance List Zone Setting> 
- Detailed configuration of the instance availability zone, including the availability zone name, VPC information, and the total number of nodes, where the total number of nodes must be greater than or equal to 3 and less than or equal to 50.
- AddTime string
- Creation time.
- AppId float64
- User APP ID.
- ClusterId string
- Cluster Instance String ID.
- ClusterName string
- Cluster Instance name.
- Id float64
- Cluster Instance Digital ID.
- PayMode float64
- Cluster charging type. 0 means charging by volume, 1 means annual and monthly.
- RegionId float64
- Region ID.
- Status float64
- Status code, please refer to the StatusDesc.
- StatusDesc string
- State description.
- SubnetId float64
- Subnet ID.
- 
[]GetServerless Hbase Instances Instance List Tag 
- List of tags.
- VpcId float64
- VPC ID.
- Zone string
- Primary Availability Zone Name.
- ZoneId float64
- Primary Availability Zone ID.
- ZoneSettings []GetServerless Hbase Instances Instance List Zone Setting 
- Detailed configuration of the instance availability zone, including the availability zone name, VPC information, and the total number of nodes, where the total number of nodes must be greater than or equal to 3 and less than or equal to 50.
- addTime String
- Creation time.
- appId Double
- User APP ID.
- clusterId String
- Cluster Instance String ID.
- clusterName String
- Cluster Instance name.
- id Double
- Cluster Instance Digital ID.
- payMode Double
- Cluster charging type. 0 means charging by volume, 1 means annual and monthly.
- regionId Double
- Region ID.
- status Double
- Status code, please refer to the StatusDesc.
- statusDesc String
- State description.
- subnetId Double
- Subnet ID.
- 
List<GetServerless Hbase Instances Instance List Tag> 
- List of tags.
- vpcId Double
- VPC ID.
- zone String
- Primary Availability Zone Name.
- zoneId Double
- Primary Availability Zone ID.
- zoneSettings List<GetServerless Hbase Instances Instance List Zone Setting> 
- Detailed configuration of the instance availability zone, including the availability zone name, VPC information, and the total number of nodes, where the total number of nodes must be greater than or equal to 3 and less than or equal to 50.
- addTime string
- Creation time.
- appId number
- User APP ID.
- clusterId string
- Cluster Instance String ID.
- clusterName string
- Cluster Instance name.
- id number
- Cluster Instance Digital ID.
- payMode number
- Cluster charging type. 0 means charging by volume, 1 means annual and monthly.
- regionId number
- Region ID.
- status number
- Status code, please refer to the StatusDesc.
- statusDesc string
- State description.
- subnetId number
- Subnet ID.
- 
GetServerless Hbase Instances Instance List Tag[] 
- List of tags.
- vpcId number
- VPC ID.
- zone string
- Primary Availability Zone Name.
- zoneId number
- Primary Availability Zone ID.
- zoneSettings GetServerless Hbase Instances Instance List Zone Setting[] 
- Detailed configuration of the instance availability zone, including the availability zone name, VPC information, and the total number of nodes, where the total number of nodes must be greater than or equal to 3 and less than or equal to 50.
- add_time str
- Creation time.
- app_id float
- User APP ID.
- cluster_id str
- Cluster Instance String ID.
- cluster_name str
- Cluster Instance name.
- id float
- Cluster Instance Digital ID.
- pay_mode float
- Cluster charging type. 0 means charging by volume, 1 means annual and monthly.
- region_id float
- Region ID.
- status float
- Status code, please refer to the StatusDesc.
- status_desc str
- State description.
- subnet_id float
- Subnet ID.
- 
Sequence[GetServerless Hbase Instances Instance List Tag] 
- List of tags.
- vpc_id float
- VPC ID.
- zone str
- Primary Availability Zone Name.
- zone_id float
- Primary Availability Zone ID.
- zone_settings Sequence[GetServerless Hbase Instances Instance List Zone Setting] 
- Detailed configuration of the instance availability zone, including the availability zone name, VPC information, and the total number of nodes, where the total number of nodes must be greater than or equal to 3 and less than or equal to 50.
- addTime String
- Creation time.
- appId Number
- User APP ID.
- clusterId String
- Cluster Instance String ID.
- clusterName String
- Cluster Instance name.
- id Number
- Cluster Instance Digital ID.
- payMode Number
- Cluster charging type. 0 means charging by volume, 1 means annual and monthly.
- regionId Number
- Region ID.
- status Number
- Status code, please refer to the StatusDesc.
- statusDesc String
- State description.
- subnetId Number
- Subnet ID.
- List<Property Map>
- List of tags.
- vpcId Number
- VPC ID.
- zone String
- Primary Availability Zone Name.
- zoneId Number
- Primary Availability Zone ID.
- zoneSettings List<Property Map>
- Detailed configuration of the instance availability zone, including the availability zone name, VPC information, and the total number of nodes, where the total number of nodes must be greater than or equal to 3 and less than or equal to 50.
GetServerlessHbaseInstancesInstanceListTag      
GetServerlessHbaseInstancesInstanceListZoneSetting       
- NodeNum double
- Number of nodes.
- VpcSettings List<GetServerless Hbase Instances Instance List Zone Setting Vpc Setting> 
- Private network related information configuration. This parameter can be used to specify the ID of the private network, subnet ID, and other information.
- Zone string
- Primary Availability Zone Name.
- NodeNum float64
- Number of nodes.
- VpcSettings []GetServerless Hbase Instances Instance List Zone Setting Vpc Setting 
- Private network related information configuration. This parameter can be used to specify the ID of the private network, subnet ID, and other information.
- Zone string
- Primary Availability Zone Name.
- nodeNum Double
- Number of nodes.
- vpcSettings List<GetServerless Hbase Instances Instance List Zone Setting Vpc Setting> 
- Private network related information configuration. This parameter can be used to specify the ID of the private network, subnet ID, and other information.
- zone String
- Primary Availability Zone Name.
- nodeNum number
- Number of nodes.
- vpcSettings GetServerless Hbase Instances Instance List Zone Setting Vpc Setting[] 
- Private network related information configuration. This parameter can be used to specify the ID of the private network, subnet ID, and other information.
- zone string
- Primary Availability Zone Name.
- node_num float
- Number of nodes.
- vpc_settings Sequence[GetServerless Hbase Instances Instance List Zone Setting Vpc Setting] 
- Private network related information configuration. This parameter can be used to specify the ID of the private network, subnet ID, and other information.
- zone str
- Primary Availability Zone Name.
- nodeNum Number
- Number of nodes.
- vpcSettings List<Property Map>
- Private network related information configuration. This parameter can be used to specify the ID of the private network, subnet ID, and other information.
- zone String
- Primary Availability Zone Name.
GetServerlessHbaseInstancesInstanceListZoneSettingVpcSetting         
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the tencentcloudTerraform Provider.
tencentcloud 1.81.191 published on Friday, May 9, 2025 by tencentcloudstack