1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getTsfConfigSummary
tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack

tencentcloud.getTsfConfigSummary

Start a Neo task
Explain and create a tencentcloud.getTsfConfigSummary resource
tencentcloud logo
tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack

    Use this data source to query detailed information of tsf config_summary

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const configSummary = tencentcloud.getTsfConfigSummary({
        applicationId: "application-a24x29xv",
        searchWord: "terraform",
        orderBy: "last_update_time",
        orderType: 0,
        disableProgramAuthCheck: true,
        configIdLists: ["dcfg-y54wzk3a"],
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    config_summary = tencentcloud.get_tsf_config_summary(application_id="application-a24x29xv",
        search_word="terraform",
        order_by="last_update_time",
        order_type=0,
        disable_program_auth_check=True,
        config_id_lists=["dcfg-y54wzk3a"])
    
    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.LookupTsfConfigSummary(ctx, &tencentcloud.LookupTsfConfigSummaryArgs{
    			ApplicationId:           pulumi.StringRef("application-a24x29xv"),
    			SearchWord:              pulumi.StringRef("terraform"),
    			OrderBy:                 pulumi.StringRef("last_update_time"),
    			OrderType:               pulumi.Float64Ref(0),
    			DisableProgramAuthCheck: pulumi.BoolRef(true),
    			ConfigIdLists: []string{
    				"dcfg-y54wzk3a",
    			},
    		}, 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 configSummary = Tencentcloud.GetTsfConfigSummary.Invoke(new()
        {
            ApplicationId = "application-a24x29xv",
            SearchWord = "terraform",
            OrderBy = "last_update_time",
            OrderType = 0,
            DisableProgramAuthCheck = true,
            ConfigIdLists = new[]
            {
                "dcfg-y54wzk3a",
            },
        });
    
    });
    
    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.GetTsfConfigSummaryArgs;
    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 configSummary = TencentcloudFunctions.getTsfConfigSummary(GetTsfConfigSummaryArgs.builder()
                .applicationId("application-a24x29xv")
                .searchWord("terraform")
                .orderBy("last_update_time")
                .orderType(0)
                .disableProgramAuthCheck(true)
                .configIdLists("dcfg-y54wzk3a")
                .build());
    
        }
    }
    
    variables:
      configSummary:
        fn::invoke:
          function: tencentcloud:getTsfConfigSummary
          arguments:
            applicationId: application-a24x29xv
            searchWord: terraform
            orderBy: last_update_time
            orderType: 0
            disableProgramAuthCheck: true
            configIdLists:
              - dcfg-y54wzk3a
    

    Using getTsfConfigSummary

    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 getTsfConfigSummary(args: GetTsfConfigSummaryArgs, opts?: InvokeOptions): Promise<GetTsfConfigSummaryResult>
    function getTsfConfigSummaryOutput(args: GetTsfConfigSummaryOutputArgs, opts?: InvokeOptions): Output<GetTsfConfigSummaryResult>
    def get_tsf_config_summary(application_id: Optional[str] = None,
                               config_id_lists: Optional[Sequence[str]] = None,
                               config_tag_lists: Optional[Sequence[str]] = None,
                               disable_program_auth_check: Optional[bool] = None,
                               id: Optional[str] = None,
                               order_by: Optional[str] = None,
                               order_type: Optional[float] = None,
                               result_output_file: Optional[str] = None,
                               search_word: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetTsfConfigSummaryResult
    def get_tsf_config_summary_output(application_id: Optional[pulumi.Input[str]] = None,
                               config_id_lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                               config_tag_lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                               disable_program_auth_check: Optional[pulumi.Input[bool]] = None,
                               id: Optional[pulumi.Input[str]] = None,
                               order_by: Optional[pulumi.Input[str]] = None,
                               order_type: Optional[pulumi.Input[float]] = None,
                               result_output_file: Optional[pulumi.Input[str]] = None,
                               search_word: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetTsfConfigSummaryResult]
    func LookupTsfConfigSummary(ctx *Context, args *LookupTsfConfigSummaryArgs, opts ...InvokeOption) (*LookupTsfConfigSummaryResult, error)
    func LookupTsfConfigSummaryOutput(ctx *Context, args *LookupTsfConfigSummaryOutputArgs, opts ...InvokeOption) LookupTsfConfigSummaryResultOutput

    > Note: This function is named LookupTsfConfigSummary in the Go SDK.

    public static class GetTsfConfigSummary 
    {
        public static Task<GetTsfConfigSummaryResult> InvokeAsync(GetTsfConfigSummaryArgs args, InvokeOptions? opts = null)
        public static Output<GetTsfConfigSummaryResult> Invoke(GetTsfConfigSummaryInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetTsfConfigSummaryResult> getTsfConfigSummary(GetTsfConfigSummaryArgs args, InvokeOptions options)
    public static Output<GetTsfConfigSummaryResult> getTsfConfigSummary(GetTsfConfigSummaryArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getTsfConfigSummary:getTsfConfigSummary
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ApplicationId string
    Application ID. If not passed, the query will be for all.
    ConfigIdLists List<string>
    Config Id List.
    ConfigTagLists List<string>
    config tag list.
    DisableProgramAuthCheck bool
    Whether to disable dataset authentication.
    Id string
    OrderBy string
    Order term. support Sort by time: creation_time; or Sort by name: config_name.
    OrderType double
    Pass 0 for ascending order and 1 for descending order.
    ResultOutputFile string
    Used to save results.
    SearchWord string
    Query keyword, fuzzy query: application name, configuration item name. If not passed, the query will be for all.
    ApplicationId string
    Application ID. If not passed, the query will be for all.
    ConfigIdLists []string
    Config Id List.
    ConfigTagLists []string
    config tag list.
    DisableProgramAuthCheck bool
    Whether to disable dataset authentication.
    Id string
    OrderBy string
    Order term. support Sort by time: creation_time; or Sort by name: config_name.
    OrderType float64
    Pass 0 for ascending order and 1 for descending order.
    ResultOutputFile string
    Used to save results.
    SearchWord string
    Query keyword, fuzzy query: application name, configuration item name. If not passed, the query will be for all.
    applicationId String
    Application ID. If not passed, the query will be for all.
    configIdLists List<String>
    Config Id List.
    configTagLists List<String>
    config tag list.
    disableProgramAuthCheck Boolean
    Whether to disable dataset authentication.
    id String
    orderBy String
    Order term. support Sort by time: creation_time; or Sort by name: config_name.
    orderType Double
    Pass 0 for ascending order and 1 for descending order.
    resultOutputFile String
    Used to save results.
    searchWord String
    Query keyword, fuzzy query: application name, configuration item name. If not passed, the query will be for all.
    applicationId string
    Application ID. If not passed, the query will be for all.
    configIdLists string[]
    Config Id List.
    configTagLists string[]
    config tag list.
    disableProgramAuthCheck boolean
    Whether to disable dataset authentication.
    id string
    orderBy string
    Order term. support Sort by time: creation_time; or Sort by name: config_name.
    orderType number
    Pass 0 for ascending order and 1 for descending order.
    resultOutputFile string
    Used to save results.
    searchWord string
    Query keyword, fuzzy query: application name, configuration item name. If not passed, the query will be for all.
    application_id str
    Application ID. If not passed, the query will be for all.
    config_id_lists Sequence[str]
    Config Id List.
    config_tag_lists Sequence[str]
    config tag list.
    disable_program_auth_check bool
    Whether to disable dataset authentication.
    id str
    order_by str
    Order term. support Sort by time: creation_time; or Sort by name: config_name.
    order_type float
    Pass 0 for ascending order and 1 for descending order.
    result_output_file str
    Used to save results.
    search_word str
    Query keyword, fuzzy query: application name, configuration item name. If not passed, the query will be for all.
    applicationId String
    Application ID. If not passed, the query will be for all.
    configIdLists List<String>
    Config Id List.
    configTagLists List<String>
    config tag list.
    disableProgramAuthCheck Boolean
    Whether to disable dataset authentication.
    id String
    orderBy String
    Order term. support Sort by time: creation_time; or Sort by name: config_name.
    orderType Number
    Pass 0 for ascending order and 1 for descending order.
    resultOutputFile String
    Used to save results.
    searchWord String
    Query keyword, fuzzy query: application name, configuration item name. If not passed, the query will be for all.

    getTsfConfigSummary Result

    The following output properties are available:

    Id string
    Results List<GetTsfConfigSummaryResult>
    config Page Item.
    ApplicationId string
    Application ID.Note: This field may return null, indicating that no valid value was found.
    ConfigIdLists List<string>
    ConfigTagLists List<string>
    DisableProgramAuthCheck bool
    OrderBy string
    OrderType double
    ResultOutputFile string
    SearchWord string
    Id string
    Results []GetTsfConfigSummaryResult
    config Page Item.
    ApplicationId string
    Application ID.Note: This field may return null, indicating that no valid value was found.
    ConfigIdLists []string
    ConfigTagLists []string
    DisableProgramAuthCheck bool
    OrderBy string
    OrderType float64
    ResultOutputFile string
    SearchWord string
    id String
    results List<GetTsfConfigSummaryResult>
    config Page Item.
    applicationId String
    Application ID.Note: This field may return null, indicating that no valid value was found.
    configIdLists List<String>
    configTagLists List<String>
    disableProgramAuthCheck Boolean
    orderBy String
    orderType Double
    resultOutputFile String
    searchWord String
    id string
    results GetTsfConfigSummaryResult[]
    config Page Item.
    applicationId string
    Application ID.Note: This field may return null, indicating that no valid value was found.
    configIdLists string[]
    configTagLists string[]
    disableProgramAuthCheck boolean
    orderBy string
    orderType number
    resultOutputFile string
    searchWord string
    id str
    results Sequence[GetTsfConfigSummaryResult]
    config Page Item.
    application_id str
    Application ID.Note: This field may return null, indicating that no valid value was found.
    config_id_lists Sequence[str]
    config_tag_lists Sequence[str]
    disable_program_auth_check bool
    order_by str
    order_type float
    result_output_file str
    search_word str
    id String
    results List<Property Map>
    config Page Item.
    applicationId String
    Application ID.Note: This field may return null, indicating that no valid value was found.
    configIdLists List<String>
    configTagLists List<String>
    disableProgramAuthCheck Boolean
    orderBy String
    orderType Number
    resultOutputFile String
    searchWord String

    Supporting Types

    GetTsfConfigSummaryResult

    contents List<Property Map>
    config list.
    totalCount Number
    total count.

    GetTsfConfigSummaryResultContent

    ApplicationId string
    Application ID. If not passed, the query will be for all.
    ApplicationName string
    Application Name. Note: This field may return null, indicating that no valid value was found.
    ConfigId string
    Configuration item ID.Note: This field may return null, indicating that no valid value was found.
    ConfigName string
    Configuration name.Note: This field may return null, indicating that no valid value was found.
    ConfigType string
    Config type. Note: This field may return null, indicating that no valid value was found.
    ConfigValue string
    Configuration value.Note: This field may return null, indicating that no valid value was found.
    ConfigVersion string
    Configuration version. Note: This field may return null, indicating that no valid value was found.
    ConfigVersionCount double
    Configure version count.Note: This field may return null, indicating that no valid value was found.
    ConfigVersionDesc string
    Configuration version description.Note: This field may return null, indicating that no valid value was found.
    CreationTime string
    Create time.Note: This field may return null, indicating that no valid value was found.
    DeleteFlag bool
    Deletion flag, true: deletable; false: not deletable.Note: This field may return null, indicating that no valid value was found.
    LastUpdateTime string
    Last update time.Note: This field may return null, indicating that no valid value was found.
    ApplicationId string
    Application ID. If not passed, the query will be for all.
    ApplicationName string
    Application Name. Note: This field may return null, indicating that no valid value was found.
    ConfigId string
    Configuration item ID.Note: This field may return null, indicating that no valid value was found.
    ConfigName string
    Configuration name.Note: This field may return null, indicating that no valid value was found.
    ConfigType string
    Config type. Note: This field may return null, indicating that no valid value was found.
    ConfigValue string
    Configuration value.Note: This field may return null, indicating that no valid value was found.
    ConfigVersion string
    Configuration version. Note: This field may return null, indicating that no valid value was found.
    ConfigVersionCount float64
    Configure version count.Note: This field may return null, indicating that no valid value was found.
    ConfigVersionDesc string
    Configuration version description.Note: This field may return null, indicating that no valid value was found.
    CreationTime string
    Create time.Note: This field may return null, indicating that no valid value was found.
    DeleteFlag bool
    Deletion flag, true: deletable; false: not deletable.Note: This field may return null, indicating that no valid value was found.
    LastUpdateTime string
    Last update time.Note: This field may return null, indicating that no valid value was found.
    applicationId String
    Application ID. If not passed, the query will be for all.
    applicationName String
    Application Name. Note: This field may return null, indicating that no valid value was found.
    configId String
    Configuration item ID.Note: This field may return null, indicating that no valid value was found.
    configName String
    Configuration name.Note: This field may return null, indicating that no valid value was found.
    configType String
    Config type. Note: This field may return null, indicating that no valid value was found.
    configValue String
    Configuration value.Note: This field may return null, indicating that no valid value was found.
    configVersion String
    Configuration version. Note: This field may return null, indicating that no valid value was found.
    configVersionCount Double
    Configure version count.Note: This field may return null, indicating that no valid value was found.
    configVersionDesc String
    Configuration version description.Note: This field may return null, indicating that no valid value was found.
    creationTime String
    Create time.Note: This field may return null, indicating that no valid value was found.
    deleteFlag Boolean
    Deletion flag, true: deletable; false: not deletable.Note: This field may return null, indicating that no valid value was found.
    lastUpdateTime String
    Last update time.Note: This field may return null, indicating that no valid value was found.
    applicationId string
    Application ID. If not passed, the query will be for all.
    applicationName string
    Application Name. Note: This field may return null, indicating that no valid value was found.
    configId string
    Configuration item ID.Note: This field may return null, indicating that no valid value was found.
    configName string
    Configuration name.Note: This field may return null, indicating that no valid value was found.
    configType string
    Config type. Note: This field may return null, indicating that no valid value was found.
    configValue string
    Configuration value.Note: This field may return null, indicating that no valid value was found.
    configVersion string
    Configuration version. Note: This field may return null, indicating that no valid value was found.
    configVersionCount number
    Configure version count.Note: This field may return null, indicating that no valid value was found.
    configVersionDesc string
    Configuration version description.Note: This field may return null, indicating that no valid value was found.
    creationTime string
    Create time.Note: This field may return null, indicating that no valid value was found.
    deleteFlag boolean
    Deletion flag, true: deletable; false: not deletable.Note: This field may return null, indicating that no valid value was found.
    lastUpdateTime string
    Last update time.Note: This field may return null, indicating that no valid value was found.
    application_id str
    Application ID. If not passed, the query will be for all.
    application_name str
    Application Name. Note: This field may return null, indicating that no valid value was found.
    config_id str
    Configuration item ID.Note: This field may return null, indicating that no valid value was found.
    config_name str
    Configuration name.Note: This field may return null, indicating that no valid value was found.
    config_type str
    Config type. Note: This field may return null, indicating that no valid value was found.
    config_value str
    Configuration value.Note: This field may return null, indicating that no valid value was found.
    config_version str
    Configuration version. Note: This field may return null, indicating that no valid value was found.
    config_version_count float
    Configure version count.Note: This field may return null, indicating that no valid value was found.
    config_version_desc str
    Configuration version description.Note: This field may return null, indicating that no valid value was found.
    creation_time str
    Create time.Note: This field may return null, indicating that no valid value was found.
    delete_flag bool
    Deletion flag, true: deletable; false: not deletable.Note: This field may return null, indicating that no valid value was found.
    last_update_time str
    Last update time.Note: This field may return null, indicating that no valid value was found.
    applicationId String
    Application ID. If not passed, the query will be for all.
    applicationName String
    Application Name. Note: This field may return null, indicating that no valid value was found.
    configId String
    Configuration item ID.Note: This field may return null, indicating that no valid value was found.
    configName String
    Configuration name.Note: This field may return null, indicating that no valid value was found.
    configType String
    Config type. Note: This field may return null, indicating that no valid value was found.
    configValue String
    Configuration value.Note: This field may return null, indicating that no valid value was found.
    configVersion String
    Configuration version. Note: This field may return null, indicating that no valid value was found.
    configVersionCount Number
    Configure version count.Note: This field may return null, indicating that no valid value was found.
    configVersionDesc String
    Configuration version description.Note: This field may return null, indicating that no valid value was found.
    creationTime String
    Create time.Note: This field may return null, indicating that no valid value was found.
    deleteFlag Boolean
    Deletion flag, true: deletable; false: not deletable.Note: This field may return null, indicating that no valid value was found.
    lastUpdateTime String
    Last update time.Note: This field may return null, indicating that no valid value was found.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
      Meet Neo: Your AI Platform Teammate