1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. DlcDataEngine
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.DlcDataEngine

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Provides a resource to create a dlc data_engine

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const dataEngine = new tencentcloud.DlcDataEngine("dataEngine", {
        autoResume: false,
        autoSuspend: false,
        cidrBlock: "10.255.0.0/16",
        clusterType: "spark_cu",
        crontabResumeSuspend: 0,
        dataEngineName: "testSpark",
        defaultDataEngine: false,
        engineExecType: "BATCH",
        engineType: "spark",
        maxClusters: 1,
        message: "test spark1",
        minClusters: 1,
        mode: 1,
        payMode: 0,
        size: 16,
        timeSpan: 1,
        timeUnit: "h",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    data_engine = tencentcloud.DlcDataEngine("dataEngine",
        auto_resume=False,
        auto_suspend=False,
        cidr_block="10.255.0.0/16",
        cluster_type="spark_cu",
        crontab_resume_suspend=0,
        data_engine_name="testSpark",
        default_data_engine=False,
        engine_exec_type="BATCH",
        engine_type="spark",
        max_clusters=1,
        message="test spark1",
        min_clusters=1,
        mode=1,
        pay_mode=0,
        size=16,
        time_span=1,
        time_unit="h")
    
    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.NewDlcDataEngine(ctx, "dataEngine", &tencentcloud.DlcDataEngineArgs{
    			AutoResume:           pulumi.Bool(false),
    			AutoSuspend:          pulumi.Bool(false),
    			CidrBlock:            pulumi.String("10.255.0.0/16"),
    			ClusterType:          pulumi.String("spark_cu"),
    			CrontabResumeSuspend: pulumi.Float64(0),
    			DataEngineName:       pulumi.String("testSpark"),
    			DefaultDataEngine:    pulumi.Bool(false),
    			EngineExecType:       pulumi.String("BATCH"),
    			EngineType:           pulumi.String("spark"),
    			MaxClusters:          pulumi.Float64(1),
    			Message:              pulumi.String("test spark1"),
    			MinClusters:          pulumi.Float64(1),
    			Mode:                 pulumi.Float64(1),
    			PayMode:              pulumi.Float64(0),
    			Size:                 pulumi.Float64(16),
    			TimeSpan:             pulumi.Float64(1),
    			TimeUnit:             pulumi.String("h"),
    		})
    		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 dataEngine = new Tencentcloud.DlcDataEngine("dataEngine", new()
        {
            AutoResume = false,
            AutoSuspend = false,
            CidrBlock = "10.255.0.0/16",
            ClusterType = "spark_cu",
            CrontabResumeSuspend = 0,
            DataEngineName = "testSpark",
            DefaultDataEngine = false,
            EngineExecType = "BATCH",
            EngineType = "spark",
            MaxClusters = 1,
            Message = "test spark1",
            MinClusters = 1,
            Mode = 1,
            PayMode = 0,
            Size = 16,
            TimeSpan = 1,
            TimeUnit = "h",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.DlcDataEngine;
    import com.pulumi.tencentcloud.DlcDataEngineArgs;
    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) {
            var dataEngine = new DlcDataEngine("dataEngine", DlcDataEngineArgs.builder()
                .autoResume(false)
                .autoSuspend(false)
                .cidrBlock("10.255.0.0/16")
                .clusterType("spark_cu")
                .crontabResumeSuspend(0)
                .dataEngineName("testSpark")
                .defaultDataEngine(false)
                .engineExecType("BATCH")
                .engineType("spark")
                .maxClusters(1)
                .message("test spark1")
                .minClusters(1)
                .mode(1)
                .payMode(0)
                .size(16)
                .timeSpan(1)
                .timeUnit("h")
                .build());
    
        }
    }
    
    resources:
      dataEngine:
        type: tencentcloud:DlcDataEngine
        properties:
          autoResume: false
          autoSuspend: false
          cidrBlock: 10.255.0.0/16
          clusterType: spark_cu
          crontabResumeSuspend: 0
          dataEngineName: testSpark
          defaultDataEngine: false
          engineExecType: BATCH
          engineType: spark
          maxClusters: 1
          message: test spark1
          minClusters: 1
          mode: 1
          payMode: 0
          size: 16
          timeSpan: 1
          timeUnit: h
    

    Create DlcDataEngine Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new DlcDataEngine(name: string, args: DlcDataEngineArgs, opts?: CustomResourceOptions);
    @overload
    def DlcDataEngine(resource_name: str,
                      args: DlcDataEngineArgs,
                      opts: Optional[ResourceOptions] = None)
    
    @overload
    def DlcDataEngine(resource_name: str,
                      opts: Optional[ResourceOptions] = None,
                      cluster_type: Optional[str] = None,
                      auto_resume: Optional[bool] = None,
                      mode: Optional[float] = None,
                      engine_type: Optional[str] = None,
                      data_engine_name: Optional[str] = None,
                      engine_exec_type: Optional[str] = None,
                      max_clusters: Optional[float] = None,
                      crontab_resume_suspend_strategy: Optional[DlcDataEngineCrontabResumeSuspendStrategyArgs] = None,
                      data_engine_config_pairs: Optional[Sequence[DlcDataEngineDataEngineConfigPairArgs]] = None,
                      cidr_block: Optional[str] = None,
                      default_data_engine: Optional[bool] = None,
                      dlc_data_engine_id: Optional[str] = None,
                      elastic_limit: Optional[float] = None,
                      elastic_switch: Optional[bool] = None,
                      auto_renew: Optional[float] = None,
                      auto_suspend_time: Optional[float] = None,
                      image_version_name: Optional[str] = None,
                      main_cluster_name: Optional[str] = None,
                      crontab_resume_suspend: Optional[float] = None,
                      max_concurrency: Optional[float] = None,
                      message: Optional[str] = None,
                      min_clusters: Optional[float] = None,
                      auto_suspend: Optional[bool] = None,
                      pay_mode: Optional[float] = None,
                      resource_type: Optional[str] = None,
                      session_resource_template: Optional[DlcDataEngineSessionResourceTemplateArgs] = None,
                      size: Optional[float] = None,
                      time_span: Optional[float] = None,
                      time_unit: Optional[str] = None,
                      tolerable_queue_time: Optional[float] = None)
    func NewDlcDataEngine(ctx *Context, name string, args DlcDataEngineArgs, opts ...ResourceOption) (*DlcDataEngine, error)
    public DlcDataEngine(string name, DlcDataEngineArgs args, CustomResourceOptions? opts = null)
    public DlcDataEngine(String name, DlcDataEngineArgs args)
    public DlcDataEngine(String name, DlcDataEngineArgs args, CustomResourceOptions options)
    
    type: tencentcloud:DlcDataEngine
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args DlcDataEngineArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args DlcDataEngineArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args DlcDataEngineArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DlcDataEngineArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DlcDataEngineArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    DlcDataEngine Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The DlcDataEngine resource accepts the following input properties:

    AutoResume bool
    Whether to automatically start the cluster, prepay not support.
    ClusterType string
    Engine cluster type, only support: spark_cu/presto_cu.
    DataEngineName string
    Engine name.
    EngineType string
    Engine type, only support: spark/presto.
    Mode double
    Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly.
    AutoRenew double
    Engine auto renew, only support 0: Default, 1: AutoRenewON, 2: AutoRenewOFF.
    AutoSuspend bool
    Whether to automatically suspend the cluster, prepay not support.
    AutoSuspendTime double
    Cluster automatic suspension time, default 10 minutes.
    CidrBlock string
    Engine VPC network segment, just like 192.0.2.1/24.
    CrontabResumeSuspend double
    Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill.
    CrontabResumeSuspendStrategy DlcDataEngineCrontabResumeSuspendStrategy
    Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop.
    DataEngineConfigPairs List<DlcDataEngineDataEngineConfigPair>
    Cluster advanced configuration.
    DefaultDataEngine bool
    Whether it is the default virtual cluster.
    DlcDataEngineId string
    ID of the resource.
    ElasticLimit double
    For spark Batch ExecType, yearly and monthly cluster elastic limit.
    ElasticSwitch bool
    For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity.
    EngineExecType string
    Engine exec type, only support SQL(default) or BATCH.
    ImageVersionName string
    Cluster image version name. Such as SuperSQL-P 1.1; SuperSQL-S 3.2, etc., do not upload, and create a cluster with the latest mirror version by default.
    MainClusterName string
    Primary cluster name, specified when creating a disaster recovery cluster.
    MaxClusters double
    Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters.
    MaxConcurrency double
    Maximum number of concurrent tasks in a single cluster, default 5.
    Message string
    Engine description information.
    MinClusters double
    Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters.
    PayMode double
    Engine pay mode type, only support 0: postPay, 1: prePay(default).
    ResourceType string
    Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType).
    SessionResourceTemplate DlcDataEngineSessionResourceTemplate
    For spark Batch ExecType, cluster session resource configuration template.
    Size double
    Cluster size. Required when updating.
    TimeSpan double
    Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600.
    TimeUnit string
    Engine TimeUnit, prePay: use m(default), postPay: use h.
    TolerableQueueTime double
    Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued.
    AutoResume bool
    Whether to automatically start the cluster, prepay not support.
    ClusterType string
    Engine cluster type, only support: spark_cu/presto_cu.
    DataEngineName string
    Engine name.
    EngineType string
    Engine type, only support: spark/presto.
    Mode float64
    Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly.
    AutoRenew float64
    Engine auto renew, only support 0: Default, 1: AutoRenewON, 2: AutoRenewOFF.
    AutoSuspend bool
    Whether to automatically suspend the cluster, prepay not support.
    AutoSuspendTime float64
    Cluster automatic suspension time, default 10 minutes.
    CidrBlock string
    Engine VPC network segment, just like 192.0.2.1/24.
    CrontabResumeSuspend float64
    Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill.
    CrontabResumeSuspendStrategy DlcDataEngineCrontabResumeSuspendStrategyArgs
    Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop.
    DataEngineConfigPairs []DlcDataEngineDataEngineConfigPairArgs
    Cluster advanced configuration.
    DefaultDataEngine bool
    Whether it is the default virtual cluster.
    DlcDataEngineId string
    ID of the resource.
    ElasticLimit float64
    For spark Batch ExecType, yearly and monthly cluster elastic limit.
    ElasticSwitch bool
    For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity.
    EngineExecType string
    Engine exec type, only support SQL(default) or BATCH.
    ImageVersionName string
    Cluster image version name. Such as SuperSQL-P 1.1; SuperSQL-S 3.2, etc., do not upload, and create a cluster with the latest mirror version by default.
    MainClusterName string
    Primary cluster name, specified when creating a disaster recovery cluster.
    MaxClusters float64
    Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters.
    MaxConcurrency float64
    Maximum number of concurrent tasks in a single cluster, default 5.
    Message string
    Engine description information.
    MinClusters float64
    Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters.
    PayMode float64
    Engine pay mode type, only support 0: postPay, 1: prePay(default).
    ResourceType string
    Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType).
    SessionResourceTemplate DlcDataEngineSessionResourceTemplateArgs
    For spark Batch ExecType, cluster session resource configuration template.
    Size float64
    Cluster size. Required when updating.
    TimeSpan float64
    Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600.
    TimeUnit string
    Engine TimeUnit, prePay: use m(default), postPay: use h.
    TolerableQueueTime float64
    Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued.
    autoResume Boolean
    Whether to automatically start the cluster, prepay not support.
    clusterType String
    Engine cluster type, only support: spark_cu/presto_cu.
    dataEngineName String
    Engine name.
    engineType String
    Engine type, only support: spark/presto.
    mode Double
    Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly.
    autoRenew Double
    Engine auto renew, only support 0: Default, 1: AutoRenewON, 2: AutoRenewOFF.
    autoSuspend Boolean
    Whether to automatically suspend the cluster, prepay not support.
    autoSuspendTime Double
    Cluster automatic suspension time, default 10 minutes.
    cidrBlock String
    Engine VPC network segment, just like 192.0.2.1/24.
    crontabResumeSuspend Double
    Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill.
    crontabResumeSuspendStrategy DlcDataEngineCrontabResumeSuspendStrategy
    Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop.
    dataEngineConfigPairs List<DlcDataEngineDataEngineConfigPair>
    Cluster advanced configuration.
    defaultDataEngine Boolean
    Whether it is the default virtual cluster.
    dlcDataEngineId String
    ID of the resource.
    elasticLimit Double
    For spark Batch ExecType, yearly and monthly cluster elastic limit.
    elasticSwitch Boolean
    For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity.
    engineExecType String
    Engine exec type, only support SQL(default) or BATCH.
    imageVersionName String
    Cluster image version name. Such as SuperSQL-P 1.1; SuperSQL-S 3.2, etc., do not upload, and create a cluster with the latest mirror version by default.
    mainClusterName String
    Primary cluster name, specified when creating a disaster recovery cluster.
    maxClusters Double
    Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters.
    maxConcurrency Double
    Maximum number of concurrent tasks in a single cluster, default 5.
    message String
    Engine description information.
    minClusters Double
    Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters.
    payMode Double
    Engine pay mode type, only support 0: postPay, 1: prePay(default).
    resourceType String
    Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType).
    sessionResourceTemplate DlcDataEngineSessionResourceTemplate
    For spark Batch ExecType, cluster session resource configuration template.
    size Double
    Cluster size. Required when updating.
    timeSpan Double
    Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600.
    timeUnit String
    Engine TimeUnit, prePay: use m(default), postPay: use h.
    tolerableQueueTime Double
    Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued.
    autoResume boolean
    Whether to automatically start the cluster, prepay not support.
    clusterType string
    Engine cluster type, only support: spark_cu/presto_cu.
    dataEngineName string
    Engine name.
    engineType string
    Engine type, only support: spark/presto.
    mode number
    Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly.
    autoRenew number
    Engine auto renew, only support 0: Default, 1: AutoRenewON, 2: AutoRenewOFF.
    autoSuspend boolean
    Whether to automatically suspend the cluster, prepay not support.
    autoSuspendTime number
    Cluster automatic suspension time, default 10 minutes.
    cidrBlock string
    Engine VPC network segment, just like 192.0.2.1/24.
    crontabResumeSuspend number
    Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill.
    crontabResumeSuspendStrategy DlcDataEngineCrontabResumeSuspendStrategy
    Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop.
    dataEngineConfigPairs DlcDataEngineDataEngineConfigPair[]
    Cluster advanced configuration.
    defaultDataEngine boolean
    Whether it is the default virtual cluster.
    dlcDataEngineId string
    ID of the resource.
    elasticLimit number
    For spark Batch ExecType, yearly and monthly cluster elastic limit.
    elasticSwitch boolean
    For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity.
    engineExecType string
    Engine exec type, only support SQL(default) or BATCH.
    imageVersionName string
    Cluster image version name. Such as SuperSQL-P 1.1; SuperSQL-S 3.2, etc., do not upload, and create a cluster with the latest mirror version by default.
    mainClusterName string
    Primary cluster name, specified when creating a disaster recovery cluster.
    maxClusters number
    Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters.
    maxConcurrency number
    Maximum number of concurrent tasks in a single cluster, default 5.
    message string
    Engine description information.
    minClusters number
    Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters.
    payMode number
    Engine pay mode type, only support 0: postPay, 1: prePay(default).
    resourceType string
    Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType).
    sessionResourceTemplate DlcDataEngineSessionResourceTemplate
    For spark Batch ExecType, cluster session resource configuration template.
    size number
    Cluster size. Required when updating.
    timeSpan number
    Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600.
    timeUnit string
    Engine TimeUnit, prePay: use m(default), postPay: use h.
    tolerableQueueTime number
    Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued.
    auto_resume bool
    Whether to automatically start the cluster, prepay not support.
    cluster_type str
    Engine cluster type, only support: spark_cu/presto_cu.
    data_engine_name str
    Engine name.
    engine_type str
    Engine type, only support: spark/presto.
    mode float
    Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly.
    auto_renew float
    Engine auto renew, only support 0: Default, 1: AutoRenewON, 2: AutoRenewOFF.
    auto_suspend bool
    Whether to automatically suspend the cluster, prepay not support.
    auto_suspend_time float
    Cluster automatic suspension time, default 10 minutes.
    cidr_block str
    Engine VPC network segment, just like 192.0.2.1/24.
    crontab_resume_suspend float
    Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill.
    crontab_resume_suspend_strategy DlcDataEngineCrontabResumeSuspendStrategyArgs
    Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop.
    data_engine_config_pairs Sequence[DlcDataEngineDataEngineConfigPairArgs]
    Cluster advanced configuration.
    default_data_engine bool
    Whether it is the default virtual cluster.
    dlc_data_engine_id str
    ID of the resource.
    elastic_limit float
    For spark Batch ExecType, yearly and monthly cluster elastic limit.
    elastic_switch bool
    For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity.
    engine_exec_type str
    Engine exec type, only support SQL(default) or BATCH.
    image_version_name str
    Cluster image version name. Such as SuperSQL-P 1.1; SuperSQL-S 3.2, etc., do not upload, and create a cluster with the latest mirror version by default.
    main_cluster_name str
    Primary cluster name, specified when creating a disaster recovery cluster.
    max_clusters float
    Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters.
    max_concurrency float
    Maximum number of concurrent tasks in a single cluster, default 5.
    message str
    Engine description information.
    min_clusters float
    Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters.
    pay_mode float
    Engine pay mode type, only support 0: postPay, 1: prePay(default).
    resource_type str
    Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType).
    session_resource_template DlcDataEngineSessionResourceTemplateArgs
    For spark Batch ExecType, cluster session resource configuration template.
    size float
    Cluster size. Required when updating.
    time_span float
    Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600.
    time_unit str
    Engine TimeUnit, prePay: use m(default), postPay: use h.
    tolerable_queue_time float
    Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued.
    autoResume Boolean
    Whether to automatically start the cluster, prepay not support.
    clusterType String
    Engine cluster type, only support: spark_cu/presto_cu.
    dataEngineName String
    Engine name.
    engineType String
    Engine type, only support: spark/presto.
    mode Number
    Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly.
    autoRenew Number
    Engine auto renew, only support 0: Default, 1: AutoRenewON, 2: AutoRenewOFF.
    autoSuspend Boolean
    Whether to automatically suspend the cluster, prepay not support.
    autoSuspendTime Number
    Cluster automatic suspension time, default 10 minutes.
    cidrBlock String
    Engine VPC network segment, just like 192.0.2.1/24.
    crontabResumeSuspend Number
    Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill.
    crontabResumeSuspendStrategy Property Map
    Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop.
    dataEngineConfigPairs List<Property Map>
    Cluster advanced configuration.
    defaultDataEngine Boolean
    Whether it is the default virtual cluster.
    dlcDataEngineId String
    ID of the resource.
    elasticLimit Number
    For spark Batch ExecType, yearly and monthly cluster elastic limit.
    elasticSwitch Boolean
    For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity.
    engineExecType String
    Engine exec type, only support SQL(default) or BATCH.
    imageVersionName String
    Cluster image version name. Such as SuperSQL-P 1.1; SuperSQL-S 3.2, etc., do not upload, and create a cluster with the latest mirror version by default.
    mainClusterName String
    Primary cluster name, specified when creating a disaster recovery cluster.
    maxClusters Number
    Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters.
    maxConcurrency Number
    Maximum number of concurrent tasks in a single cluster, default 5.
    message String
    Engine description information.
    minClusters Number
    Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters.
    payMode Number
    Engine pay mode type, only support 0: postPay, 1: prePay(default).
    resourceType String
    Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType).
    sessionResourceTemplate Property Map
    For spark Batch ExecType, cluster session resource configuration template.
    size Number
    Cluster size. Required when updating.
    timeSpan Number
    Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600.
    timeUnit String
    Engine TimeUnit, prePay: use m(default), postPay: use h.
    tolerableQueueTime Number
    Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the DlcDataEngine resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing DlcDataEngine Resource

    Get an existing DlcDataEngine resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: DlcDataEngineState, opts?: CustomResourceOptions): DlcDataEngine
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            auto_renew: Optional[float] = None,
            auto_resume: Optional[bool] = None,
            auto_suspend: Optional[bool] = None,
            auto_suspend_time: Optional[float] = None,
            cidr_block: Optional[str] = None,
            cluster_type: Optional[str] = None,
            crontab_resume_suspend: Optional[float] = None,
            crontab_resume_suspend_strategy: Optional[DlcDataEngineCrontabResumeSuspendStrategyArgs] = None,
            data_engine_config_pairs: Optional[Sequence[DlcDataEngineDataEngineConfigPairArgs]] = None,
            data_engine_name: Optional[str] = None,
            default_data_engine: Optional[bool] = None,
            dlc_data_engine_id: Optional[str] = None,
            elastic_limit: Optional[float] = None,
            elastic_switch: Optional[bool] = None,
            engine_exec_type: Optional[str] = None,
            engine_type: Optional[str] = None,
            image_version_name: Optional[str] = None,
            main_cluster_name: Optional[str] = None,
            max_clusters: Optional[float] = None,
            max_concurrency: Optional[float] = None,
            message: Optional[str] = None,
            min_clusters: Optional[float] = None,
            mode: Optional[float] = None,
            pay_mode: Optional[float] = None,
            resource_type: Optional[str] = None,
            session_resource_template: Optional[DlcDataEngineSessionResourceTemplateArgs] = None,
            size: Optional[float] = None,
            time_span: Optional[float] = None,
            time_unit: Optional[str] = None,
            tolerable_queue_time: Optional[float] = None) -> DlcDataEngine
    func GetDlcDataEngine(ctx *Context, name string, id IDInput, state *DlcDataEngineState, opts ...ResourceOption) (*DlcDataEngine, error)
    public static DlcDataEngine Get(string name, Input<string> id, DlcDataEngineState? state, CustomResourceOptions? opts = null)
    public static DlcDataEngine get(String name, Output<String> id, DlcDataEngineState state, CustomResourceOptions options)
    resources:  _:    type: tencentcloud:DlcDataEngine    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AutoRenew double
    Engine auto renew, only support 0: Default, 1: AutoRenewON, 2: AutoRenewOFF.
    AutoResume bool
    Whether to automatically start the cluster, prepay not support.
    AutoSuspend bool
    Whether to automatically suspend the cluster, prepay not support.
    AutoSuspendTime double
    Cluster automatic suspension time, default 10 minutes.
    CidrBlock string
    Engine VPC network segment, just like 192.0.2.1/24.
    ClusterType string
    Engine cluster type, only support: spark_cu/presto_cu.
    CrontabResumeSuspend double
    Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill.
    CrontabResumeSuspendStrategy DlcDataEngineCrontabResumeSuspendStrategy
    Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop.
    DataEngineConfigPairs List<DlcDataEngineDataEngineConfigPair>
    Cluster advanced configuration.
    DataEngineName string
    Engine name.
    DefaultDataEngine bool
    Whether it is the default virtual cluster.
    DlcDataEngineId string
    ID of the resource.
    ElasticLimit double
    For spark Batch ExecType, yearly and monthly cluster elastic limit.
    ElasticSwitch bool
    For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity.
    EngineExecType string
    Engine exec type, only support SQL(default) or BATCH.
    EngineType string
    Engine type, only support: spark/presto.
    ImageVersionName string
    Cluster image version name. Such as SuperSQL-P 1.1; SuperSQL-S 3.2, etc., do not upload, and create a cluster with the latest mirror version by default.
    MainClusterName string
    Primary cluster name, specified when creating a disaster recovery cluster.
    MaxClusters double
    Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters.
    MaxConcurrency double
    Maximum number of concurrent tasks in a single cluster, default 5.
    Message string
    Engine description information.
    MinClusters double
    Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters.
    Mode double
    Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly.
    PayMode double
    Engine pay mode type, only support 0: postPay, 1: prePay(default).
    ResourceType string
    Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType).
    SessionResourceTemplate DlcDataEngineSessionResourceTemplate
    For spark Batch ExecType, cluster session resource configuration template.
    Size double
    Cluster size. Required when updating.
    TimeSpan double
    Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600.
    TimeUnit string
    Engine TimeUnit, prePay: use m(default), postPay: use h.
    TolerableQueueTime double
    Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued.
    AutoRenew float64
    Engine auto renew, only support 0: Default, 1: AutoRenewON, 2: AutoRenewOFF.
    AutoResume bool
    Whether to automatically start the cluster, prepay not support.
    AutoSuspend bool
    Whether to automatically suspend the cluster, prepay not support.
    AutoSuspendTime float64
    Cluster automatic suspension time, default 10 minutes.
    CidrBlock string
    Engine VPC network segment, just like 192.0.2.1/24.
    ClusterType string
    Engine cluster type, only support: spark_cu/presto_cu.
    CrontabResumeSuspend float64
    Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill.
    CrontabResumeSuspendStrategy DlcDataEngineCrontabResumeSuspendStrategyArgs
    Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop.
    DataEngineConfigPairs []DlcDataEngineDataEngineConfigPairArgs
    Cluster advanced configuration.
    DataEngineName string
    Engine name.
    DefaultDataEngine bool
    Whether it is the default virtual cluster.
    DlcDataEngineId string
    ID of the resource.
    ElasticLimit float64
    For spark Batch ExecType, yearly and monthly cluster elastic limit.
    ElasticSwitch bool
    For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity.
    EngineExecType string
    Engine exec type, only support SQL(default) or BATCH.
    EngineType string
    Engine type, only support: spark/presto.
    ImageVersionName string
    Cluster image version name. Such as SuperSQL-P 1.1; SuperSQL-S 3.2, etc., do not upload, and create a cluster with the latest mirror version by default.
    MainClusterName string
    Primary cluster name, specified when creating a disaster recovery cluster.
    MaxClusters float64
    Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters.
    MaxConcurrency float64
    Maximum number of concurrent tasks in a single cluster, default 5.
    Message string
    Engine description information.
    MinClusters float64
    Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters.
    Mode float64
    Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly.
    PayMode float64
    Engine pay mode type, only support 0: postPay, 1: prePay(default).
    ResourceType string
    Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType).
    SessionResourceTemplate DlcDataEngineSessionResourceTemplateArgs
    For spark Batch ExecType, cluster session resource configuration template.
    Size float64
    Cluster size. Required when updating.
    TimeSpan float64
    Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600.
    TimeUnit string
    Engine TimeUnit, prePay: use m(default), postPay: use h.
    TolerableQueueTime float64
    Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued.
    autoRenew Double
    Engine auto renew, only support 0: Default, 1: AutoRenewON, 2: AutoRenewOFF.
    autoResume Boolean
    Whether to automatically start the cluster, prepay not support.
    autoSuspend Boolean
    Whether to automatically suspend the cluster, prepay not support.
    autoSuspendTime Double
    Cluster automatic suspension time, default 10 minutes.
    cidrBlock String
    Engine VPC network segment, just like 192.0.2.1/24.
    clusterType String
    Engine cluster type, only support: spark_cu/presto_cu.
    crontabResumeSuspend Double
    Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill.
    crontabResumeSuspendStrategy DlcDataEngineCrontabResumeSuspendStrategy
    Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop.
    dataEngineConfigPairs List<DlcDataEngineDataEngineConfigPair>
    Cluster advanced configuration.
    dataEngineName String
    Engine name.
    defaultDataEngine Boolean
    Whether it is the default virtual cluster.
    dlcDataEngineId String
    ID of the resource.
    elasticLimit Double
    For spark Batch ExecType, yearly and monthly cluster elastic limit.
    elasticSwitch Boolean
    For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity.
    engineExecType String
    Engine exec type, only support SQL(default) or BATCH.
    engineType String
    Engine type, only support: spark/presto.
    imageVersionName String
    Cluster image version name. Such as SuperSQL-P 1.1; SuperSQL-S 3.2, etc., do not upload, and create a cluster with the latest mirror version by default.
    mainClusterName String
    Primary cluster name, specified when creating a disaster recovery cluster.
    maxClusters Double
    Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters.
    maxConcurrency Double
    Maximum number of concurrent tasks in a single cluster, default 5.
    message String
    Engine description information.
    minClusters Double
    Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters.
    mode Double
    Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly.
    payMode Double
    Engine pay mode type, only support 0: postPay, 1: prePay(default).
    resourceType String
    Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType).
    sessionResourceTemplate DlcDataEngineSessionResourceTemplate
    For spark Batch ExecType, cluster session resource configuration template.
    size Double
    Cluster size. Required when updating.
    timeSpan Double
    Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600.
    timeUnit String
    Engine TimeUnit, prePay: use m(default), postPay: use h.
    tolerableQueueTime Double
    Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued.
    autoRenew number
    Engine auto renew, only support 0: Default, 1: AutoRenewON, 2: AutoRenewOFF.
    autoResume boolean
    Whether to automatically start the cluster, prepay not support.
    autoSuspend boolean
    Whether to automatically suspend the cluster, prepay not support.
    autoSuspendTime number
    Cluster automatic suspension time, default 10 minutes.
    cidrBlock string
    Engine VPC network segment, just like 192.0.2.1/24.
    clusterType string
    Engine cluster type, only support: spark_cu/presto_cu.
    crontabResumeSuspend number
    Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill.
    crontabResumeSuspendStrategy DlcDataEngineCrontabResumeSuspendStrategy
    Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop.
    dataEngineConfigPairs DlcDataEngineDataEngineConfigPair[]
    Cluster advanced configuration.
    dataEngineName string
    Engine name.
    defaultDataEngine boolean
    Whether it is the default virtual cluster.
    dlcDataEngineId string
    ID of the resource.
    elasticLimit number
    For spark Batch ExecType, yearly and monthly cluster elastic limit.
    elasticSwitch boolean
    For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity.
    engineExecType string
    Engine exec type, only support SQL(default) or BATCH.
    engineType string
    Engine type, only support: spark/presto.
    imageVersionName string
    Cluster image version name. Such as SuperSQL-P 1.1; SuperSQL-S 3.2, etc., do not upload, and create a cluster with the latest mirror version by default.
    mainClusterName string
    Primary cluster name, specified when creating a disaster recovery cluster.
    maxClusters number
    Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters.
    maxConcurrency number
    Maximum number of concurrent tasks in a single cluster, default 5.
    message string
    Engine description information.
    minClusters number
    Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters.
    mode number
    Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly.
    payMode number
    Engine pay mode type, only support 0: postPay, 1: prePay(default).
    resourceType string
    Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType).
    sessionResourceTemplate DlcDataEngineSessionResourceTemplate
    For spark Batch ExecType, cluster session resource configuration template.
    size number
    Cluster size. Required when updating.
    timeSpan number
    Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600.
    timeUnit string
    Engine TimeUnit, prePay: use m(default), postPay: use h.
    tolerableQueueTime number
    Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued.
    auto_renew float
    Engine auto renew, only support 0: Default, 1: AutoRenewON, 2: AutoRenewOFF.
    auto_resume bool
    Whether to automatically start the cluster, prepay not support.
    auto_suspend bool
    Whether to automatically suspend the cluster, prepay not support.
    auto_suspend_time float
    Cluster automatic suspension time, default 10 minutes.
    cidr_block str
    Engine VPC network segment, just like 192.0.2.1/24.
    cluster_type str
    Engine cluster type, only support: spark_cu/presto_cu.
    crontab_resume_suspend float
    Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill.
    crontab_resume_suspend_strategy DlcDataEngineCrontabResumeSuspendStrategyArgs
    Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop.
    data_engine_config_pairs Sequence[DlcDataEngineDataEngineConfigPairArgs]
    Cluster advanced configuration.
    data_engine_name str
    Engine name.
    default_data_engine bool
    Whether it is the default virtual cluster.
    dlc_data_engine_id str
    ID of the resource.
    elastic_limit float
    For spark Batch ExecType, yearly and monthly cluster elastic limit.
    elastic_switch bool
    For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity.
    engine_exec_type str
    Engine exec type, only support SQL(default) or BATCH.
    engine_type str
    Engine type, only support: spark/presto.
    image_version_name str
    Cluster image version name. Such as SuperSQL-P 1.1; SuperSQL-S 3.2, etc., do not upload, and create a cluster with the latest mirror version by default.
    main_cluster_name str
    Primary cluster name, specified when creating a disaster recovery cluster.
    max_clusters float
    Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters.
    max_concurrency float
    Maximum number of concurrent tasks in a single cluster, default 5.
    message str
    Engine description information.
    min_clusters float
    Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters.
    mode float
    Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly.
    pay_mode float
    Engine pay mode type, only support 0: postPay, 1: prePay(default).
    resource_type str
    Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType).
    session_resource_template DlcDataEngineSessionResourceTemplateArgs
    For spark Batch ExecType, cluster session resource configuration template.
    size float
    Cluster size. Required when updating.
    time_span float
    Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600.
    time_unit str
    Engine TimeUnit, prePay: use m(default), postPay: use h.
    tolerable_queue_time float
    Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued.
    autoRenew Number
    Engine auto renew, only support 0: Default, 1: AutoRenewON, 2: AutoRenewOFF.
    autoResume Boolean
    Whether to automatically start the cluster, prepay not support.
    autoSuspend Boolean
    Whether to automatically suspend the cluster, prepay not support.
    autoSuspendTime Number
    Cluster automatic suspension time, default 10 minutes.
    cidrBlock String
    Engine VPC network segment, just like 192.0.2.1/24.
    clusterType String
    Engine cluster type, only support: spark_cu/presto_cu.
    crontabResumeSuspend Number
    Engine crontab resume or suspend strategy, only support: 0: Wait(default), 1: Kill.
    crontabResumeSuspendStrategy Property Map
    Engine auto suspend strategy, when AutoSuspend is true, CrontabResumeSuspend must stop.
    dataEngineConfigPairs List<Property Map>
    Cluster advanced configuration.
    dataEngineName String
    Engine name.
    defaultDataEngine Boolean
    Whether it is the default virtual cluster.
    dlcDataEngineId String
    ID of the resource.
    elasticLimit Number
    For spark Batch ExecType, yearly and monthly cluster elastic limit.
    elasticSwitch Boolean
    For spark Batch ExecType, yearly and monthly cluster whether to enable elasticity.
    engineExecType String
    Engine exec type, only support SQL(default) or BATCH.
    engineType String
    Engine type, only support: spark/presto.
    imageVersionName String
    Cluster image version name. Such as SuperSQL-P 1.1; SuperSQL-S 3.2, etc., do not upload, and create a cluster with the latest mirror version by default.
    mainClusterName String
    Primary cluster name, specified when creating a disaster recovery cluster.
    maxClusters Number
    Engine max cluster size, MaxClusters less than or equal to 10 and MaxClusters bigger than MinClusters.
    maxConcurrency Number
    Maximum number of concurrent tasks in a single cluster, default 5.
    message String
    Engine description information.
    minClusters Number
    Engine min size, greater than or equal to 1 and MaxClusters bigger than MinClusters.
    mode Number
    Engine mode, only support 1: ByAmount, 2: YearlyAndMonthly.
    payMode Number
    Engine pay mode type, only support 0: postPay, 1: prePay(default).
    resourceType String
    Engine resource type not match, only support: Standard_CU/Memory_CU(only BATCH ExecType).
    sessionResourceTemplate Property Map
    For spark Batch ExecType, cluster session resource configuration template.
    size Number
    Cluster size. Required when updating.
    timeSpan Number
    Engine TimeSpan, prePay: minimum of 1, representing one month of purchasing resources, with a maximum of 120, default 3600, postPay: fixed fee of 3600.
    timeUnit String
    Engine TimeUnit, prePay: use m(default), postPay: use h.
    tolerableQueueTime Number
    Tolerable queuing time, default 0. scaling may be triggered when tasks are queued for longer than the tolerable time. if this parameter is 0, it means that capacity expansion may be triggered immediately once a task is queued.

    Supporting Types

    DlcDataEngineCrontabResumeSuspendStrategy, DlcDataEngineCrontabResumeSuspendStrategyArgs

    ResumeTime string
    Scheduled pull-up time: For example: 8 o&#39;clock on Monday is expressed as 1000000-08:00:00.
    SuspendStrategy double
    Suspend configuration: 0 (default): wait for the task to end before suspending, 1: force suspend.
    SuspendTime string
    Scheduled suspension time: For example: 20 o&#39;clock on Monday is expressed as 1000000-20:00:00.
    ResumeTime string
    Scheduled pull-up time: For example: 8 o&#39;clock on Monday is expressed as 1000000-08:00:00.
    SuspendStrategy float64
    Suspend configuration: 0 (default): wait for the task to end before suspending, 1: force suspend.
    SuspendTime string
    Scheduled suspension time: For example: 20 o&#39;clock on Monday is expressed as 1000000-20:00:00.
    resumeTime String
    Scheduled pull-up time: For example: 8 o&#39;clock on Monday is expressed as 1000000-08:00:00.
    suspendStrategy Double
    Suspend configuration: 0 (default): wait for the task to end before suspending, 1: force suspend.
    suspendTime String
    Scheduled suspension time: For example: 20 o&#39;clock on Monday is expressed as 1000000-20:00:00.
    resumeTime string
    Scheduled pull-up time: For example: 8 o&#39;clock on Monday is expressed as 1000000-08:00:00.
    suspendStrategy number
    Suspend configuration: 0 (default): wait for the task to end before suspending, 1: force suspend.
    suspendTime string
    Scheduled suspension time: For example: 20 o&#39;clock on Monday is expressed as 1000000-20:00:00.
    resume_time str
    Scheduled pull-up time: For example: 8 o&#39;clock on Monday is expressed as 1000000-08:00:00.
    suspend_strategy float
    Suspend configuration: 0 (default): wait for the task to end before suspending, 1: force suspend.
    suspend_time str
    Scheduled suspension time: For example: 20 o&#39;clock on Monday is expressed as 1000000-20:00:00.
    resumeTime String
    Scheduled pull-up time: For example: 8 o&#39;clock on Monday is expressed as 1000000-08:00:00.
    suspendStrategy Number
    Suspend configuration: 0 (default): wait for the task to end before suspending, 1: force suspend.
    suspendTime String
    Scheduled suspension time: For example: 20 o&#39;clock on Monday is expressed as 1000000-20:00:00.

    DlcDataEngineDataEngineConfigPair, DlcDataEngineDataEngineConfigPairArgs

    ConfigItem string
    Configuration items.
    ConfigValue string
    Configuration value.
    ConfigItem string
    Configuration items.
    ConfigValue string
    Configuration value.
    configItem String
    Configuration items.
    configValue String
    Configuration value.
    configItem string
    Configuration items.
    configValue string
    Configuration value.
    config_item str
    Configuration items.
    config_value str
    Configuration value.
    configItem String
    Configuration items.
    configValue String
    Configuration value.

    DlcDataEngineSessionResourceTemplate, DlcDataEngineSessionResourceTemplateArgs

    DriverSize string
    Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
    ExecutorMaxNumbers double
    Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums).
    ExecutorNums double
    Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification.
    ExecutorSize string
    Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
    DriverSize string
    Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
    ExecutorMaxNumbers float64
    Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums).
    ExecutorNums float64
    Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification.
    ExecutorSize string
    Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
    driverSize String
    Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
    executorMaxNumbers Double
    Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums).
    executorNums Double
    Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification.
    executorSize String
    Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
    driverSize string
    Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
    executorMaxNumbers number
    Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums).
    executorNums number
    Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification.
    executorSize string
    Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
    driver_size str
    Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
    executor_max_numbers float
    Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums).
    executor_nums float
    Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification.
    executor_size str
    Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
    driverSize String
    Engine driver size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.
    executorMaxNumbers Number
    Specify the executor max number (in a dynamic configuration scenario), the minimum value is 1, and the maximum value is less than the cluster specification (when ExecutorMaxNumbers is less than ExecutorNums, the value is set to ExecutorNums).
    executorNums Number
    Specify the number of executors. The minimum value is 1 and the maximum value is less than the cluster specification.
    executorSize String
    Engine executor size specification only supports: small/medium/large/xlarge/m.small/m.medium/m.large/m.xlarge.

    Import

    dlc data_engine can be imported using the id, e.g.

    $ pulumi import tencentcloud:index/dlcDataEngine:DlcDataEngine data_engine data_engine_id
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack