tencentcloud 1.82.17 published on Thursday, Aug 14, 2025 by tencentcloudstack
tencentcloud.getDlcDescribeDataEngineImageVersions
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 describe data engine image versions
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getDlcDescribeDataEngineImageVersions({
asc: false,
engineType: "SparkBatch",
sort: "UpdateTime",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_dlc_describe_data_engine_image_versions(asc=False,
engine_type="SparkBatch",
sort="UpdateTime")
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.GetDlcDescribeDataEngineImageVersions(ctx, &tencentcloud.GetDlcDescribeDataEngineImageVersionsArgs{
Asc: pulumi.BoolRef(false),
EngineType: "SparkBatch",
Sort: pulumi.StringRef("UpdateTime"),
}, 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.GetDlcDescribeDataEngineImageVersions.Invoke(new()
{
Asc = false,
EngineType = "SparkBatch",
Sort = "UpdateTime",
});
});
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.GetDlcDescribeDataEngineImageVersionsArgs;
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.getDlcDescribeDataEngineImageVersions(GetDlcDescribeDataEngineImageVersionsArgs.builder()
.asc(false)
.engineType("SparkBatch")
.sort("UpdateTime")
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getDlcDescribeDataEngineImageVersions
arguments:
asc: false
engineType: SparkBatch
sort: UpdateTime
Using getDlcDescribeDataEngineImageVersions
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 getDlcDescribeDataEngineImageVersions(args: GetDlcDescribeDataEngineImageVersionsArgs, opts?: InvokeOptions): Promise<GetDlcDescribeDataEngineImageVersionsResult>
function getDlcDescribeDataEngineImageVersionsOutput(args: GetDlcDescribeDataEngineImageVersionsOutputArgs, opts?: InvokeOptions): Output<GetDlcDescribeDataEngineImageVersionsResult>
def get_dlc_describe_data_engine_image_versions(asc: Optional[bool] = None,
engine_type: Optional[str] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
sort: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDlcDescribeDataEngineImageVersionsResult
def get_dlc_describe_data_engine_image_versions_output(asc: Optional[pulumi.Input[bool]] = None,
engine_type: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
sort: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDlcDescribeDataEngineImageVersionsResult]
func GetDlcDescribeDataEngineImageVersions(ctx *Context, args *GetDlcDescribeDataEngineImageVersionsArgs, opts ...InvokeOption) (*GetDlcDescribeDataEngineImageVersionsResult, error)
func GetDlcDescribeDataEngineImageVersionsOutput(ctx *Context, args *GetDlcDescribeDataEngineImageVersionsOutputArgs, opts ...InvokeOption) GetDlcDescribeDataEngineImageVersionsResultOutput
> Note: This function is named GetDlcDescribeDataEngineImageVersions
in the Go SDK.
public static class GetDlcDescribeDataEngineImageVersions
{
public static Task<GetDlcDescribeDataEngineImageVersionsResult> InvokeAsync(GetDlcDescribeDataEngineImageVersionsArgs args, InvokeOptions? opts = null)
public static Output<GetDlcDescribeDataEngineImageVersionsResult> Invoke(GetDlcDescribeDataEngineImageVersionsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDlcDescribeDataEngineImageVersionsResult> getDlcDescribeDataEngineImageVersions(GetDlcDescribeDataEngineImageVersionsArgs args, InvokeOptions options)
public static Output<GetDlcDescribeDataEngineImageVersionsResult> getDlcDescribeDataEngineImageVersions(GetDlcDescribeDataEngineImageVersionsArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getDlcDescribeDataEngineImageVersions:getDlcDescribeDataEngineImageVersions
arguments:
# arguments dictionary
The following arguments are supported:
- Engine
Type string - Engine type only support: SparkSQL/PrestoSQL/SparkBatch.
- Asc bool
- Sort by: false (descending, default), true (ascending).
- Id string
- Result
Output stringFile - Used to save results.
- Sort string
- Sort fields: InsertTime (insert time, default), UpdateTime (update time).
- Engine
Type string - Engine type only support: SparkSQL/PrestoSQL/SparkBatch.
- Asc bool
- Sort by: false (descending, default), true (ascending).
- Id string
- Result
Output stringFile - Used to save results.
- Sort string
- Sort fields: InsertTime (insert time, default), UpdateTime (update time).
- engine
Type String - Engine type only support: SparkSQL/PrestoSQL/SparkBatch.
- asc Boolean
- Sort by: false (descending, default), true (ascending).
- id String
- result
Output StringFile - Used to save results.
- sort String
- Sort fields: InsertTime (insert time, default), UpdateTime (update time).
- engine
Type string - Engine type only support: SparkSQL/PrestoSQL/SparkBatch.
- asc boolean
- Sort by: false (descending, default), true (ascending).
- id string
- result
Output stringFile - Used to save results.
- sort string
- Sort fields: InsertTime (insert time, default), UpdateTime (update time).
- engine_
type str - Engine type only support: SparkSQL/PrestoSQL/SparkBatch.
- asc bool
- Sort by: false (descending, default), true (ascending).
- id str
- result_
output_ strfile - Used to save results.
- sort str
- Sort fields: InsertTime (insert time, default), UpdateTime (update time).
- engine
Type String - Engine type only support: SparkSQL/PrestoSQL/SparkBatch.
- asc Boolean
- Sort by: false (descending, default), true (ascending).
- id String
- result
Output StringFile - Used to save results.
- sort String
- Sort fields: InsertTime (insert time, default), UpdateTime (update time).
getDlcDescribeDataEngineImageVersions Result
The following output properties are available:
- Engine
Type string - Cluster types: SparkSQL, PrestoSQL, and SparkBatch.
- Id string
- Image
Parent List<GetVersions Dlc Describe Data Engine Image Versions Image Parent Version> - Major version of the image information list of clusters.
- Asc bool
- Result
Output stringFile - Sort string
- Engine
Type string - Cluster types: SparkSQL, PrestoSQL, and SparkBatch.
- Id string
- Image
Parent []GetVersions Dlc Describe Data Engine Image Versions Image Parent Version - Major version of the image information list of clusters.
- Asc bool
- Result
Output stringFile - Sort string
- engine
Type String - Cluster types: SparkSQL, PrestoSQL, and SparkBatch.
- id String
- image
Parent List<GetVersions Dlc Describe Data Engine Image Versions Image Parent Version> - Major version of the image information list of clusters.
- asc Boolean
- result
Output StringFile - sort String
- engine
Type string - Cluster types: SparkSQL, PrestoSQL, and SparkBatch.
- id string
- image
Parent GetVersions Dlc Describe Data Engine Image Versions Image Parent Version[] - Major version of the image information list of clusters.
- asc boolean
- result
Output stringFile - sort string
- engine_
type str - Cluster types: SparkSQL, PrestoSQL, and SparkBatch.
- id str
- image_
parent_ Sequence[Getversions Dlc Describe Data Engine Image Versions Image Parent Version] - Major version of the image information list of clusters.
- asc bool
- result_
output_ strfile - sort str
- engine
Type String - Cluster types: SparkSQL, PrestoSQL, and SparkBatch.
- id String
- image
Parent List<Property Map>Versions - Major version of the image information list of clusters.
- asc Boolean
- result
Output StringFile - sort String
Supporting Types
GetDlcDescribeDataEngineImageVersionsImageParentVersion
- Description string
- Description of the major version of the image.
- Engine
Type string - Engine type only support: SparkSQL/PrestoSQL/SparkBatch.
- Image
Version string - Name of the major version of the image.
- Image
Version stringId - ID of the major version of the image.
- Insert
Time string - Insert time.
- Is
Public double - Whether it is a public version: 1: public version; 2: private version.
- double
- Version status. 1: initializing; 2: online; 3: offline.
- State double
- Version status. 1: initializing; 2: online; 3: offline.
- Update
Time string - Update time.
- Description string
- Description of the major version of the image.
- Engine
Type string - Engine type only support: SparkSQL/PrestoSQL/SparkBatch.
- Image
Version string - Name of the major version of the image.
- Image
Version stringId - ID of the major version of the image.
- Insert
Time string - Insert time.
- Is
Public float64 - Whether it is a public version: 1: public version; 2: private version.
- float64
- Version status. 1: initializing; 2: online; 3: offline.
- State float64
- Version status. 1: initializing; 2: online; 3: offline.
- Update
Time string - Update time.
- description String
- Description of the major version of the image.
- engine
Type String - Engine type only support: SparkSQL/PrestoSQL/SparkBatch.
- image
Version String - Name of the major version of the image.
- image
Version StringId - ID of the major version of the image.
- insert
Time String - Insert time.
- is
Public Double - Whether it is a public version: 1: public version; 2: private version.
- Double
- Version status. 1: initializing; 2: online; 3: offline.
- state Double
- Version status. 1: initializing; 2: online; 3: offline.
- update
Time String - Update time.
- description string
- Description of the major version of the image.
- engine
Type string - Engine type only support: SparkSQL/PrestoSQL/SparkBatch.
- image
Version string - Name of the major version of the image.
- image
Version stringId - ID of the major version of the image.
- insert
Time string - Insert time.
- is
Public number - Whether it is a public version: 1: public version; 2: private version.
- number
- Version status. 1: initializing; 2: online; 3: offline.
- state number
- Version status. 1: initializing; 2: online; 3: offline.
- update
Time string - Update time.
- description str
- Description of the major version of the image.
- engine_
type str - Engine type only support: SparkSQL/PrestoSQL/SparkBatch.
- image_
version str - Name of the major version of the image.
- image_
version_ strid - ID of the major version of the image.
- insert_
time str - Insert time.
- is_
public float - Whether it is a public version: 1: public version; 2: private version.
- float
- Version status. 1: initializing; 2: online; 3: offline.
- state float
- Version status. 1: initializing; 2: online; 3: offline.
- update_
time str - Update time.
- description String
- Description of the major version of the image.
- engine
Type String - Engine type only support: SparkSQL/PrestoSQL/SparkBatch.
- image
Version String - Name of the major version of the image.
- image
Version StringId - ID of the major version of the image.
- insert
Time String - Insert time.
- is
Public Number - Whether it is a public version: 1: public version; 2: private version.
- Number
- Version status. 1: initializing; 2: online; 3: offline.
- state Number
- Version status. 1: initializing; 2: online; 3: offline.
- update
Time String - Update time.
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