tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getServerlessHbaseInstances
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 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 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
Serverless 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
Serverless 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
Serverless 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
Serverless 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
Serverless 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.
getServerlessHbaseInstances Result
The following output properties are available:
- Display
Strategy string - Id string
- Cluster Instance Digital ID.
- Instance
Lists List<GetServerless Hbase Instances Instance List> - Cluster instance list.
- Asc double
- Filters
List<Get
Serverless Hbase Instances Filter> - Order
Field string - Result
Output stringFile
- Display
Strategy string - Id string
- Cluster Instance Digital ID.
- Instance
Lists []GetServerless Hbase Instances Instance List - Cluster instance list.
- Asc float64
- Filters
[]Get
Serverless Hbase Instances Filter - Order
Field string - Result
Output stringFile
- display
Strategy String - id String
- Cluster Instance Digital ID.
- instance
Lists List<GetServerless Hbase Instances Instance List> - Cluster instance list.
- asc Double
- filters
List<Get
Serverless Hbase Instances Filter> - order
Field String - result
Output StringFile
- display
Strategy string - id string
- Cluster Instance Digital ID.
- instance
Lists GetServerless Hbase Instances Instance List[] - Cluster instance list.
- asc number
- filters
Get
Serverless Hbase Instances Filter[] - order
Field string - result
Output 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[Get
Serverless 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
GetServerlessHbaseInstancesFilter
GetServerlessHbaseInstancesInstanceList
- 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
Serverless 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<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 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
Serverless 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 []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 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
Serverless 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<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 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
Serverless 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 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[Get
Serverless 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.
- 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.
GetServerlessHbaseInstancesInstanceListTag
GetServerlessHbaseInstancesInstanceListZoneSetting
- Node
Num double - Number of nodes.
- Vpc
Settings 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.
- Node
Num float64 - Number of nodes.
- Vpc
Settings []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 Double - Number of nodes.
- vpc
Settings 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.
- node
Num number - Number of nodes.
- vpc
Settings 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.
- 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.
GetServerlessHbaseInstancesInstanceListZoneSettingVpcSetting
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