tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
tencentcloud.getDlcDescribeUpdatableDataEngines
Explore with Pulumi AI
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
Use this data source to query detailed information of dlc describe_updatable_data_engines
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const describeUpdatableDataEngines = tencentcloud.getDlcDescribeUpdatableDataEngines({
dataEngineConfigCommand: "UpdateSparkSQLLakefsPath",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
describe_updatable_data_engines = tencentcloud.get_dlc_describe_updatable_data_engines(data_engine_config_command="UpdateSparkSQLLakefsPath")
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.GetDlcDescribeUpdatableDataEngines(ctx, &tencentcloud.GetDlcDescribeUpdatableDataEnginesArgs{
DataEngineConfigCommand: "UpdateSparkSQLLakefsPath",
}, 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 describeUpdatableDataEngines = Tencentcloud.GetDlcDescribeUpdatableDataEngines.Invoke(new()
{
DataEngineConfigCommand = "UpdateSparkSQLLakefsPath",
});
});
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.GetDlcDescribeUpdatableDataEnginesArgs;
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 describeUpdatableDataEngines = TencentcloudFunctions.getDlcDescribeUpdatableDataEngines(GetDlcDescribeUpdatableDataEnginesArgs.builder()
.dataEngineConfigCommand("UpdateSparkSQLLakefsPath")
.build());
}
}
variables:
describeUpdatableDataEngines:
fn::invoke:
function: tencentcloud:getDlcDescribeUpdatableDataEngines
arguments:
dataEngineConfigCommand: UpdateSparkSQLLakefsPath
Using getDlcDescribeUpdatableDataEngines
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 getDlcDescribeUpdatableDataEngines(args: GetDlcDescribeUpdatableDataEnginesArgs, opts?: InvokeOptions): Promise<GetDlcDescribeUpdatableDataEnginesResult>
function getDlcDescribeUpdatableDataEnginesOutput(args: GetDlcDescribeUpdatableDataEnginesOutputArgs, opts?: InvokeOptions): Output<GetDlcDescribeUpdatableDataEnginesResult>
def get_dlc_describe_updatable_data_engines(data_engine_config_command: Optional[str] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDlcDescribeUpdatableDataEnginesResult
def get_dlc_describe_updatable_data_engines_output(data_engine_config_command: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDlcDescribeUpdatableDataEnginesResult]
func GetDlcDescribeUpdatableDataEngines(ctx *Context, args *GetDlcDescribeUpdatableDataEnginesArgs, opts ...InvokeOption) (*GetDlcDescribeUpdatableDataEnginesResult, error)
func GetDlcDescribeUpdatableDataEnginesOutput(ctx *Context, args *GetDlcDescribeUpdatableDataEnginesOutputArgs, opts ...InvokeOption) GetDlcDescribeUpdatableDataEnginesResultOutput
> Note: This function is named GetDlcDescribeUpdatableDataEngines
in the Go SDK.
public static class GetDlcDescribeUpdatableDataEngines
{
public static Task<GetDlcDescribeUpdatableDataEnginesResult> InvokeAsync(GetDlcDescribeUpdatableDataEnginesArgs args, InvokeOptions? opts = null)
public static Output<GetDlcDescribeUpdatableDataEnginesResult> Invoke(GetDlcDescribeUpdatableDataEnginesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDlcDescribeUpdatableDataEnginesResult> getDlcDescribeUpdatableDataEngines(GetDlcDescribeUpdatableDataEnginesArgs args, InvokeOptions options)
public static Output<GetDlcDescribeUpdatableDataEnginesResult> getDlcDescribeUpdatableDataEngines(GetDlcDescribeUpdatableDataEnginesArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getDlcDescribeUpdatableDataEngines:getDlcDescribeUpdatableDataEngines
arguments:
# arguments dictionary
The following arguments are supported:
- Data
Engine Config Command This property is required. string - Engine configuration operation command, UpdateSparkSQLLakefsPath updates the managed table path, UpdateSparkSQLResultPath updates the result bucket path.
- Id string
- Result
Output stringFile - Used to save results.
- Data
Engine Config Command This property is required. string - Engine configuration operation command, UpdateSparkSQLLakefsPath updates the managed table path, UpdateSparkSQLResultPath updates the result bucket path.
- Id string
- Result
Output stringFile - Used to save results.
- data
Engine Config Command This property is required. String - Engine configuration operation command, UpdateSparkSQLLakefsPath updates the managed table path, UpdateSparkSQLResultPath updates the result bucket path.
- id String
- result
Output StringFile - Used to save results.
- data
Engine Config Command This property is required. string - Engine configuration operation command, UpdateSparkSQLLakefsPath updates the managed table path, UpdateSparkSQLResultPath updates the result bucket path.
- id string
- result
Output stringFile - Used to save results.
- data_
engine_ config_ command This property is required. str - Engine configuration operation command, UpdateSparkSQLLakefsPath updates the managed table path, UpdateSparkSQLResultPath updates the result bucket path.
- id str
- result_
output_ strfile - Used to save results.
- data
Engine Config Command This property is required. String - Engine configuration operation command, UpdateSparkSQLLakefsPath updates the managed table path, UpdateSparkSQLResultPath updates the result bucket path.
- id String
- result
Output StringFile - Used to save results.
getDlcDescribeUpdatableDataEngines Result
The following output properties are available:
- Data
Engine List<GetBasic Infos Dlc Describe Updatable Data Engines Data Engine Basic Info> - Engine basic information.
- Data
Engine stringConfig Command - Id string
- Result
Output stringFile
- Data
Engine []GetBasic Infos Dlc Describe Updatable Data Engines Data Engine Basic Info - Engine basic information.
- Data
Engine stringConfig Command - Id string
- Result
Output stringFile
- data
Engine List<GetBasic Infos Dlc Describe Updatable Data Engines Data Engine Basic Info> - Engine basic information.
- data
Engine StringConfig Command - id String
- result
Output StringFile
- data
Engine GetBasic Infos Dlc Describe Updatable Data Engines Data Engine Basic Info[] - Engine basic information.
- data
Engine stringConfig Command - id string
- result
Output stringFile
- data_
engine_ Sequence[Getbasic_ infos Dlc Describe Updatable Data Engines Data Engine Basic Info] - Engine basic information.
- data_
engine_ strconfig_ command - id str
- result_
output_ strfile
- data
Engine List<Property Map>Basic Infos - Engine basic information.
- data
Engine StringConfig Command - id String
- result
Output StringFile
Supporting Types
GetDlcDescribeUpdatableDataEnginesDataEngineBasicInfo
- App
Id This property is required. double - User unique ID.
- Create
Time This property is required. double - Create time.
- Data
Engine Id This property is required. string - Engine unique id.
- Data
Engine Name This property is required. string - Engine name.
- Data
Engine Type This property is required. string - Engine type, valid values: PrestoSQL/SparkSQL/SparkBatch.
- Message
This property is required. string - Returned messages.
- State
This property is required. double - Engine state, only support: 0:Init/-1:Failed/-2:Deleted/1:Pause/2:Running/3:ToBeDelete/4:Deleting.
- Update
Time This property is required. double - Update time.
- User
Uin This property is required. string - User unique uin.
- App
Id This property is required. float64 - User unique ID.
- Create
Time This property is required. float64 - Create time.
- Data
Engine Id This property is required. string - Engine unique id.
- Data
Engine Name This property is required. string - Engine name.
- Data
Engine Type This property is required. string - Engine type, valid values: PrestoSQL/SparkSQL/SparkBatch.
- Message
This property is required. string - Returned messages.
- State
This property is required. float64 - Engine state, only support: 0:Init/-1:Failed/-2:Deleted/1:Pause/2:Running/3:ToBeDelete/4:Deleting.
- Update
Time This property is required. float64 - Update time.
- User
Uin This property is required. string - User unique uin.
- app
Id This property is required. Double - User unique ID.
- create
Time This property is required. Double - Create time.
- data
Engine Id This property is required. String - Engine unique id.
- data
Engine Name This property is required. String - Engine name.
- data
Engine Type This property is required. String - Engine type, valid values: PrestoSQL/SparkSQL/SparkBatch.
- message
This property is required. String - Returned messages.
- state
This property is required. Double - Engine state, only support: 0:Init/-1:Failed/-2:Deleted/1:Pause/2:Running/3:ToBeDelete/4:Deleting.
- update
Time This property is required. Double - Update time.
- user
Uin This property is required. String - User unique uin.
- app
Id This property is required. number - User unique ID.
- create
Time This property is required. number - Create time.
- data
Engine Id This property is required. string - Engine unique id.
- data
Engine Name This property is required. string - Engine name.
- data
Engine Type This property is required. string - Engine type, valid values: PrestoSQL/SparkSQL/SparkBatch.
- message
This property is required. string - Returned messages.
- state
This property is required. number - Engine state, only support: 0:Init/-1:Failed/-2:Deleted/1:Pause/2:Running/3:ToBeDelete/4:Deleting.
- update
Time This property is required. number - Update time.
- user
Uin This property is required. string - User unique uin.
- app_
id This property is required. float - User unique ID.
- create_
time This property is required. float - Create time.
- data_
engine_ id This property is required. str - Engine unique id.
- data_
engine_ name This property is required. str - Engine name.
- data_
engine_ type This property is required. str - Engine type, valid values: PrestoSQL/SparkSQL/SparkBatch.
- message
This property is required. str - Returned messages.
- state
This property is required. float - Engine state, only support: 0:Init/-1:Failed/-2:Deleted/1:Pause/2:Running/3:ToBeDelete/4:Deleting.
- update_
time This property is required. float - Update time.
- user_
uin This property is required. str - User unique uin.
- app
Id This property is required. Number - User unique ID.
- create
Time This property is required. Number - Create time.
- data
Engine Id This property is required. String - Engine unique id.
- data
Engine Name This property is required. String - Engine name.
- data
Engine Type This property is required. String - Engine type, valid values: PrestoSQL/SparkSQL/SparkBatch.
- message
This property is required. String - Returned messages.
- state
This property is required. Number - Engine state, only support: 0:Init/-1:Failed/-2:Deleted/1:Pause/2:Running/3:ToBeDelete/4:Deleting.
- update
Time This property is required. Number - Update time.
- user
Uin This property is required. String - User unique uin.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack