tencentcloud 1.82.17 published on Thursday, Aug 14, 2025 by tencentcloudstack
tencentcloud.getDlcNativeSparkSessions
Explore with Pulumi AI
tencentcloud 1.82.17 published on Thursday, Aug 14, 2025 by tencentcloudstack
Use this data source to query detailed information of DLC native spark sessions
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getDlcNativeSparkSessions({
dataEngineId: "DataEngine-5plqp7q7",
resourceGroupId: "rg-j3zolzg77b",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_dlc_native_spark_sessions(data_engine_id="DataEngine-5plqp7q7",
resource_group_id="rg-j3zolzg77b")
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.GetDlcNativeSparkSessions(ctx, &tencentcloud.GetDlcNativeSparkSessionsArgs{
DataEngineId: pulumi.StringRef("DataEngine-5plqp7q7"),
ResourceGroupId: pulumi.StringRef("rg-j3zolzg77b"),
}, 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.GetDlcNativeSparkSessions.Invoke(new()
{
DataEngineId = "DataEngine-5plqp7q7",
ResourceGroupId = "rg-j3zolzg77b",
});
});
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.GetDlcNativeSparkSessionsArgs;
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.getDlcNativeSparkSessions(GetDlcNativeSparkSessionsArgs.builder()
.dataEngineId("DataEngine-5plqp7q7")
.resourceGroupId("rg-j3zolzg77b")
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getDlcNativeSparkSessions
arguments:
dataEngineId: DataEngine-5plqp7q7
resourceGroupId: rg-j3zolzg77b
Using getDlcNativeSparkSessions
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 getDlcNativeSparkSessions(args: GetDlcNativeSparkSessionsArgs, opts?: InvokeOptions): Promise<GetDlcNativeSparkSessionsResult>
function getDlcNativeSparkSessionsOutput(args: GetDlcNativeSparkSessionsOutputArgs, opts?: InvokeOptions): Output<GetDlcNativeSparkSessionsResult>
def get_dlc_native_spark_sessions(data_engine_id: Optional[str] = None,
id: Optional[str] = None,
resource_group_id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDlcNativeSparkSessionsResult
def get_dlc_native_spark_sessions_output(data_engine_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
resource_group_id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDlcNativeSparkSessionsResult]
func GetDlcNativeSparkSessions(ctx *Context, args *GetDlcNativeSparkSessionsArgs, opts ...InvokeOption) (*GetDlcNativeSparkSessionsResult, error)
func GetDlcNativeSparkSessionsOutput(ctx *Context, args *GetDlcNativeSparkSessionsOutputArgs, opts ...InvokeOption) GetDlcNativeSparkSessionsResultOutput
> Note: This function is named GetDlcNativeSparkSessions
in the Go SDK.
public static class GetDlcNativeSparkSessions
{
public static Task<GetDlcNativeSparkSessionsResult> InvokeAsync(GetDlcNativeSparkSessionsArgs args, InvokeOptions? opts = null)
public static Output<GetDlcNativeSparkSessionsResult> Invoke(GetDlcNativeSparkSessionsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDlcNativeSparkSessionsResult> getDlcNativeSparkSessions(GetDlcNativeSparkSessionsArgs args, InvokeOptions options)
public static Output<GetDlcNativeSparkSessionsResult> getDlcNativeSparkSessions(GetDlcNativeSparkSessionsArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getDlcNativeSparkSessions:getDlcNativeSparkSessions
arguments:
# arguments dictionary
The following arguments are supported:
- Data
Engine stringId - Data engine id.
- Id string
- Resource
Group stringId - Resource group id.
- Result
Output stringFile - Used to save results.
- Data
Engine stringId - Data engine id.
- Id string
- Resource
Group stringId - Resource group id.
- Result
Output stringFile - Used to save results.
- data
Engine StringId - Data engine id.
- id String
- resource
Group StringId - Resource group id.
- result
Output StringFile - Used to save results.
- data
Engine stringId - Data engine id.
- id string
- resource
Group stringId - Resource group id.
- result
Output stringFile - Used to save results.
- data_
engine_ strid - Data engine id.
- id str
- resource_
group_ strid - Resource group id.
- result_
output_ strfile - Used to save results.
- data
Engine StringId - Data engine id.
- id String
- resource
Group StringId - Resource group id.
- result
Output StringFile - Used to save results.
getDlcNativeSparkSessions Result
The following output properties are available:
- Id string
- Spark
Sessions List<GetLists Dlc Native Spark Sessions Spark Sessions List> - Spark sessions list.
- Data
Engine stringId - Resource
Group stringId - Result
Output stringFile
- Id string
- Spark
Sessions []GetLists Dlc Native Spark Sessions Spark Sessions List - Spark sessions list.
- Data
Engine stringId - Resource
Group stringId - Result
Output stringFile
- id String
- spark
Sessions List<GetLists Dlc Native Spark Sessions Spark Sessions List> - Spark sessions list.
- data
Engine StringId - resource
Group StringId - result
Output StringFile
- id string
- spark
Sessions GetLists Dlc Native Spark Sessions Spark Sessions List[] - Spark sessions list.
- data
Engine stringId - resource
Group stringId - result
Output stringFile
- id str
- spark_
sessions_ Sequence[Getlists Dlc Native Spark Sessions Spark Sessions List] - Spark sessions list.
- data_
engine_ strid - resource_
group_ strid - result_
output_ strfile
- id String
- spark
Sessions List<Property Map>Lists - Spark sessions list.
- data
Engine StringId - resource
Group StringId - result
Output StringFile
Supporting Types
GetDlcNativeSparkSessionsSparkSessionsList
- Driver
Spec string - Engine
Session stringId - Engine
Session stringName - Executor
Num doubleMax - Executor
Num doubleMin - Executor
Spec string - Idle
Timeout doubleMin - Resource
Group stringId - Resource group id.
- Spark
Session stringId - Spark
Session stringName - Total
Spec doubleMax - Total
Spec doubleMin
- Driver
Spec string - Engine
Session stringId - Engine
Session stringName - Executor
Num float64Max - Executor
Num float64Min - Executor
Spec string - Idle
Timeout float64Min - Resource
Group stringId - Resource group id.
- Spark
Session stringId - Spark
Session stringName - Total
Spec float64Max - Total
Spec float64Min
- driver
Spec String - engine
Session StringId - engine
Session StringName - executor
Num DoubleMax - executor
Num DoubleMin - executor
Spec String - idle
Timeout DoubleMin - resource
Group StringId - Resource group id.
- spark
Session StringId - spark
Session StringName - total
Spec DoubleMax - total
Spec DoubleMin
- driver
Spec string - engine
Session stringId - engine
Session stringName - executor
Num numberMax - executor
Num numberMin - executor
Spec string - idle
Timeout numberMin - resource
Group stringId - Resource group id.
- spark
Session stringId - spark
Session stringName - total
Spec numberMax - total
Spec numberMin
- driver_
spec str - engine_
session_ strid - engine_
session_ strname - executor_
num_ floatmax - executor_
num_ floatmin - executor_
spec str - idle_
timeout_ floatmin - resource_
group_ strid - Resource group id.
- spark_
session_ strid - spark_
session_ strname - total_
spec_ floatmax - total_
spec_ floatmin
- driver
Spec String - engine
Session StringId - engine
Session StringName - executor
Num NumberMax - executor
Num NumberMin - executor
Spec String - idle
Timeout NumberMin - resource
Group StringId - Resource group id.
- spark
Session StringId - spark
Session StringName - total
Spec NumberMax - total
Spec NumberMin
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.82.17 published on Thursday, Aug 14, 2025 by tencentcloudstack