tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getLiteHbaseInstances
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
Use this data source to query detailed information of emr lite_hbase_instances
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const liteHbaseInstances = tencentcloud.getLiteHbaseInstances({
displayStrategy: "clusterList",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
lite_hbase_instances = tencentcloud.get_lite_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.GetLiteHbaseInstances(ctx, &tencentcloud.GetLiteHbaseInstancesArgs{
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 liteHbaseInstances = Tencentcloud.GetLiteHbaseInstances.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.GetLiteHbaseInstancesArgs;
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 liteHbaseInstances = TencentcloudFunctions.getLiteHbaseInstances(GetLiteHbaseInstancesArgs.builder()
.displayStrategy("clusterList")
.build());
}
}
variables:
liteHbaseInstances:
fn::invoke:
function: tencentcloud:getLiteHbaseInstances
arguments:
displayStrategy: clusterList
Using getLiteHbaseInstances
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 getLiteHbaseInstances(args: GetLiteHbaseInstancesArgs, opts?: InvokeOptions): Promise<GetLiteHbaseInstancesResult>
function getLiteHbaseInstancesOutput(args: GetLiteHbaseInstancesOutputArgs, opts?: InvokeOptions): Output<GetLiteHbaseInstancesResult>
def get_lite_hbase_instances(asc: Optional[float] = None,
display_strategy: Optional[str] = None,
filters: Optional[Sequence[GetLiteHbaseInstancesFilter]] = None,
id: Optional[str] = None,
order_field: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLiteHbaseInstancesResult
def get_lite_hbase_instances_output(asc: Optional[pulumi.Input[float]] = None,
display_strategy: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetLiteHbaseInstancesFilterArgs]]]] = 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[GetLiteHbaseInstancesResult]
func GetLiteHbaseInstances(ctx *Context, args *GetLiteHbaseInstancesArgs, opts ...InvokeOption) (*GetLiteHbaseInstancesResult, error)
func GetLiteHbaseInstancesOutput(ctx *Context, args *GetLiteHbaseInstancesOutputArgs, opts ...InvokeOption) GetLiteHbaseInstancesResultOutput
> Note: This function is named GetLiteHbaseInstances
in the Go SDK.
public static class GetLiteHbaseInstances
{
public static Task<GetLiteHbaseInstancesResult> InvokeAsync(GetLiteHbaseInstancesArgs args, InvokeOptions? opts = null)
public static Output<GetLiteHbaseInstancesResult> Invoke(GetLiteHbaseInstancesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLiteHbaseInstancesResult> getLiteHbaseInstances(GetLiteHbaseInstancesArgs args, InvokeOptions options)
public static Output<GetLiteHbaseInstancesResult> getLiteHbaseInstances(GetLiteHbaseInstancesArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getLiteHbaseInstances:getLiteHbaseInstances
arguments:
# arguments dictionary
The following arguments are supported:
- Display
Strategy 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<Get
Lite Hbase Instances Filter> - Custom query.
- Id string
- Cluster Instance Digital ID.
- Order
Field 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.
- Result
Output stringFile - Used to save results.
- Display
Strategy 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
[]Get
Lite Hbase Instances Filter - Custom query.
- Id string
- Cluster Instance Digital ID.
- Order
Field 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.
- Result
Output stringFile - Used to save results.
- display
Strategy 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<Get
Lite Hbase Instances Filter> - Custom query.
- id String
- Cluster Instance Digital ID.
- order
Field 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.
- result
Output StringFile - Used to save results.
- display
Strategy 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
Get
Lite Hbase Instances Filter[] - Custom query.
- id string
- Cluster Instance Digital ID.
- order
Field 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.
- result
Output 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[Get
Lite 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.
- display
Strategy 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.
- order
Field 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.
- result
Output StringFile - Used to save results.
getLiteHbaseInstances Result
The following output properties are available:
- Display
Strategy string - Id string
- Cluster Instance Digital ID.
- Instance
Lists List<GetLite Hbase Instances Instance List> - Cluster instance list.
- Asc double
- Filters
List<Get
Lite Hbase Instances Filter> - Order
Field string - Result
Output stringFile
- Display
Strategy string - Id string
- Cluster Instance Digital ID.
- Instance
Lists []GetLite Hbase Instances Instance List - Cluster instance list.
- Asc float64
- Filters
[]Get
Lite Hbase Instances Filter - Order
Field string - Result
Output stringFile
- display
Strategy String - id String
- Cluster Instance Digital ID.
- instance
Lists List<GetLite Hbase Instances Instance List> - Cluster instance list.
- asc Double
- filters
List<Get
Lite Hbase Instances Filter> - order
Field String - result
Output StringFile
- display
Strategy string - id string
- Cluster Instance Digital ID.
- instance
Lists GetLite Hbase Instances Instance List[] - Cluster instance list.
- asc number
- filters
Get
Lite Hbase Instances Filter[] - order
Field string - result
Output stringFile
- display_
strategy str - id str
- Cluster Instance Digital ID.
- instance_
lists Sequence[GetLite Hbase Instances Instance List] - Cluster instance list.
- asc float
- filters
Sequence[Get
Lite Hbase Instances Filter] - order_
field str - result_
output_ strfile
- display
Strategy String - id String
- Cluster Instance Digital ID.
- instance
Lists List<Property Map> - Cluster instance list.
- asc Number
- filters List<Property Map>
- order
Field String - result
Output StringFile
Supporting Types
GetLiteHbaseInstancesFilter
GetLiteHbaseInstancesInstanceList
- Add
Time string - Creation time.
- App
Id double - User APP ID.
- Cluster
Id string - Cluster Instance String ID.
- Cluster
Name string - Cluster Instance name.
- Id double
- Cluster Instance Digital ID.
- Pay
Mode double - Cluster charging type. 0 means charging by volume, 1 means annual and monthly.
- Region
Id double - Region ID.
- Status double
- Status code, please refer to the StatusDesc.
- Status
Desc string - State description.
- Subnet
Id double - Subnet ID.
- List<Get
Lite Hbase Instances Instance List Tag> - List of tags.
- Vpc
Id double - VPC ID.
- Zone string
- Primary Availability Zone Name.
- Zone
Id double - Primary Availability Zone ID.
- Zone
Settings List<GetLite 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 string - Creation time.
- App
Id float64 - User APP ID.
- Cluster
Id string - Cluster Instance String ID.
- Cluster
Name string - Cluster Instance name.
- Id float64
- Cluster Instance Digital ID.
- Pay
Mode float64 - Cluster charging type. 0 means charging by volume, 1 means annual and monthly.
- Region
Id float64 - Region ID.
- Status float64
- Status code, please refer to the StatusDesc.
- Status
Desc string - State description.
- Subnet
Id float64 - Subnet ID.
- []Get
Lite Hbase Instances Instance List Tag - List of tags.
- Vpc
Id float64 - VPC ID.
- Zone string
- Primary Availability Zone Name.
- Zone
Id float64 - Primary Availability Zone ID.
- Zone
Settings []GetLite 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 String - Creation time.
- app
Id Double - User APP ID.
- cluster
Id String - Cluster Instance String ID.
- cluster
Name String - Cluster Instance name.
- id Double
- Cluster Instance Digital ID.
- pay
Mode Double - Cluster charging type. 0 means charging by volume, 1 means annual and monthly.
- region
Id Double - Region ID.
- status Double
- Status code, please refer to the StatusDesc.
- status
Desc String - State description.
- subnet
Id Double - Subnet ID.
- List<Get
Lite Hbase Instances Instance List Tag> - List of tags.
- vpc
Id Double - VPC ID.
- zone String
- Primary Availability Zone Name.
- zone
Id Double - Primary Availability Zone ID.
- zone
Settings List<GetLite 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 string - Creation time.
- app
Id number - User APP ID.
- cluster
Id string - Cluster Instance String ID.
- cluster
Name string - Cluster Instance name.
- id number
- Cluster Instance Digital ID.
- pay
Mode number - Cluster charging type. 0 means charging by volume, 1 means annual and monthly.
- region
Id number - Region ID.
- status number
- Status code, please refer to the StatusDesc.
- status
Desc string - State description.
- subnet
Id number - Subnet ID.
- Get
Lite Hbase Instances Instance List Tag[] - List of tags.
- vpc
Id number - VPC ID.
- zone string
- Primary Availability Zone Name.
- zone
Id number - Primary Availability Zone ID.
- zone
Settings GetLite 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[Get
Lite 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[GetLite 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 String - Creation time.
- app
Id Number - User APP ID.
- cluster
Id String - Cluster Instance String ID.
- cluster
Name String - Cluster Instance name.
- id Number
- Cluster Instance Digital ID.
- pay
Mode Number - Cluster charging type. 0 means charging by volume, 1 means annual and monthly.
- region
Id Number - Region ID.
- status Number
- Status code, please refer to the StatusDesc.
- status
Desc String - State description.
- subnet
Id Number - Subnet ID.
- List<Property Map>
- List of tags.
- vpc
Id Number - VPC ID.
- zone String
- Primary Availability Zone Name.
- zone
Id Number - Primary Availability Zone ID.
- zone
Settings 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.
GetLiteHbaseInstancesInstanceListTag
GetLiteHbaseInstancesInstanceListZoneSetting
- Node
Num double - Number of nodes.
- Vpc
Settings List<GetLite 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 float64 - Number of nodes.
- Vpc
Settings []GetLite 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 Double - Number of nodes.
- vpc
Settings List<GetLite 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 number - Number of nodes.
- vpc
Settings GetLite 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[GetLite 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.
- node
Num Number - Number of nodes.
- vpc
Settings 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.
GetLiteHbaseInstancesInstanceListZoneSettingVpcSetting
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack