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

tencentcloud.getTsfApplicationConfig

Explore with Pulumi AI

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

    Use this data source to query detailed information of tsf application_config

    Using getTsfApplicationConfig

    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 getTsfApplicationConfig(args: GetTsfApplicationConfigArgs, opts?: InvokeOptions): Promise<GetTsfApplicationConfigResult>
    function getTsfApplicationConfigOutput(args: GetTsfApplicationConfigOutputArgs, opts?: InvokeOptions): Output<GetTsfApplicationConfigResult>
    def get_tsf_application_config(application_id: Optional[str] = None,
                                   config_id: Optional[str] = None,
                                   config_id_lists: Optional[Sequence[str]] = None,
                                   config_name: Optional[str] = None,
                                   config_version: Optional[str] = None,
                                   id: Optional[str] = None,
                                   result_output_file: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetTsfApplicationConfigResult
    def get_tsf_application_config_output(application_id: Optional[pulumi.Input[str]] = None,
                                   config_id: Optional[pulumi.Input[str]] = None,
                                   config_id_lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                   config_name: Optional[pulumi.Input[str]] = None,
                                   config_version: Optional[pulumi.Input[str]] = None,
                                   id: Optional[pulumi.Input[str]] = None,
                                   result_output_file: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetTsfApplicationConfigResult]
    func LookupTsfApplicationConfig(ctx *Context, args *LookupTsfApplicationConfigArgs, opts ...InvokeOption) (*LookupTsfApplicationConfigResult, error)
    func LookupTsfApplicationConfigOutput(ctx *Context, args *LookupTsfApplicationConfigOutputArgs, opts ...InvokeOption) LookupTsfApplicationConfigResultOutput

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

    public static class GetTsfApplicationConfig 
    {
        public static Task<GetTsfApplicationConfigResult> InvokeAsync(GetTsfApplicationConfigArgs args, InvokeOptions? opts = null)
        public static Output<GetTsfApplicationConfigResult> Invoke(GetTsfApplicationConfigInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetTsfApplicationConfigResult> getTsfApplicationConfig(GetTsfApplicationConfigArgs args, InvokeOptions options)
    public static Output<GetTsfApplicationConfigResult> getTsfApplicationConfig(GetTsfApplicationConfigArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getTsfApplicationConfig:getTsfApplicationConfig
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ApplicationId string
    Application ID, query all when not provided.
    ConfigId string
    Configuration ID, query all with higher priority when not provided.
    ConfigIdLists List<string>
    Configuration ID list, query all with lower priority when not provided.
    ConfigName string
    Configuration name, precise query, query all when not provided.
    ConfigVersion string
    Configuration version, precise query, query all when not provided.
    Id string
    ResultOutputFile string
    Used to save results.
    ApplicationId string
    Application ID, query all when not provided.
    ConfigId string
    Configuration ID, query all with higher priority when not provided.
    ConfigIdLists []string
    Configuration ID list, query all with lower priority when not provided.
    ConfigName string
    Configuration name, precise query, query all when not provided.
    ConfigVersion string
    Configuration version, precise query, query all when not provided.
    Id string
    ResultOutputFile string
    Used to save results.
    applicationId String
    Application ID, query all when not provided.
    configId String
    Configuration ID, query all with higher priority when not provided.
    configIdLists List<String>
    Configuration ID list, query all with lower priority when not provided.
    configName String
    Configuration name, precise query, query all when not provided.
    configVersion String
    Configuration version, precise query, query all when not provided.
    id String
    resultOutputFile String
    Used to save results.
    applicationId string
    Application ID, query all when not provided.
    configId string
    Configuration ID, query all with higher priority when not provided.
    configIdLists string[]
    Configuration ID list, query all with lower priority when not provided.
    configName string
    Configuration name, precise query, query all when not provided.
    configVersion string
    Configuration version, precise query, query all when not provided.
    id string
    resultOutputFile string
    Used to save results.
    application_id str
    Application ID, query all when not provided.
    config_id str
    Configuration ID, query all with higher priority when not provided.
    config_id_lists Sequence[str]
    Configuration ID list, query all with lower priority when not provided.
    config_name str
    Configuration name, precise query, query all when not provided.
    config_version str
    Configuration version, precise query, query all when not provided.
    id str
    result_output_file str
    Used to save results.
    applicationId String
    Application ID, query all when not provided.
    configId String
    Configuration ID, query all with higher priority when not provided.
    configIdLists List<String>
    Configuration ID list, query all with lower priority when not provided.
    configName String
    Configuration name, precise query, query all when not provided.
    configVersion String
    Configuration version, precise query, query all when not provided.
    id String
    resultOutputFile String
    Used to save results.

    getTsfApplicationConfig Result

    The following output properties are available:

    Id string
    Results List<GetTsfApplicationConfigResult>
    Paginated configuration item list. Note: This field may return null, indicating that no valid values can be obtained.
    ApplicationId string
    application Id. Note: This field may return null, indicating that no valid values can be obtained.
    ConfigId string
    Configuration ID. Note: This field may return null, indicating that no valid values can be obtained.
    ConfigIdLists List<string>
    ConfigName string
    Configuration name Note: This field may return null, indicating that no valid values can be obtained.
    ConfigVersion string
    Configuration version. Note: This field may return null, indicating that no valid values can be obtained.
    ResultOutputFile string
    Id string
    Results []GetTsfApplicationConfigResult
    Paginated configuration item list. Note: This field may return null, indicating that no valid values can be obtained.
    ApplicationId string
    application Id. Note: This field may return null, indicating that no valid values can be obtained.
    ConfigId string
    Configuration ID. Note: This field may return null, indicating that no valid values can be obtained.
    ConfigIdLists []string
    ConfigName string
    Configuration name Note: This field may return null, indicating that no valid values can be obtained.
    ConfigVersion string
    Configuration version. Note: This field may return null, indicating that no valid values can be obtained.
    ResultOutputFile string
    id String
    results List<GetTsfApplicationConfigResult>
    Paginated configuration item list. Note: This field may return null, indicating that no valid values can be obtained.
    applicationId String
    application Id. Note: This field may return null, indicating that no valid values can be obtained.
    configId String
    Configuration ID. Note: This field may return null, indicating that no valid values can be obtained.
    configIdLists List<String>
    configName String
    Configuration name Note: This field may return null, indicating that no valid values can be obtained.
    configVersion String
    Configuration version. Note: This field may return null, indicating that no valid values can be obtained.
    resultOutputFile String
    id string
    results GetTsfApplicationConfigResult[]
    Paginated configuration item list. Note: This field may return null, indicating that no valid values can be obtained.
    applicationId string
    application Id. Note: This field may return null, indicating that no valid values can be obtained.
    configId string
    Configuration ID. Note: This field may return null, indicating that no valid values can be obtained.
    configIdLists string[]
    configName string
    Configuration name Note: This field may return null, indicating that no valid values can be obtained.
    configVersion string
    Configuration version. Note: This field may return null, indicating that no valid values can be obtained.
    resultOutputFile string
    id str
    results Sequence[GetTsfApplicationConfigResult]
    Paginated configuration item list. Note: This field may return null, indicating that no valid values can be obtained.
    application_id str
    application Id. Note: This field may return null, indicating that no valid values can be obtained.
    config_id str
    Configuration ID. Note: This field may return null, indicating that no valid values can be obtained.
    config_id_lists Sequence[str]
    config_name str
    Configuration name Note: This field may return null, indicating that no valid values can be obtained.
    config_version str
    Configuration version. Note: This field may return null, indicating that no valid values can be obtained.
    result_output_file str
    id String
    results List<Property Map>
    Paginated configuration item list. Note: This field may return null, indicating that no valid values can be obtained.
    applicationId String
    application Id. Note: This field may return null, indicating that no valid values can be obtained.
    configId String
    Configuration ID. Note: This field may return null, indicating that no valid values can be obtained.
    configIdLists List<String>
    configName String
    Configuration name Note: This field may return null, indicating that no valid values can be obtained.
    configVersion String
    Configuration version. Note: This field may return null, indicating that no valid values can be obtained.
    resultOutputFile String

    Supporting Types

    GetTsfApplicationConfigResult

    Contents List<GetTsfApplicationConfigResultContent>
    Configuration item list.
    TotalCount double
    TsfPageConfig.
    Contents []GetTsfApplicationConfigResultContent
    Configuration item list.
    TotalCount float64
    TsfPageConfig.
    contents List<GetTsfApplicationConfigResultContent>
    Configuration item list.
    totalCount Double
    TsfPageConfig.
    contents GetTsfApplicationConfigResultContent[]
    Configuration item list.
    totalCount number
    TsfPageConfig.
    contents Sequence[GetTsfApplicationConfigResultContent]
    Configuration item list.
    total_count float
    TsfPageConfig.
    contents List<Property Map>
    Configuration item list.
    totalCount Number
    TsfPageConfig.

    GetTsfApplicationConfigResultContent

    ApplicationId string
    Application ID, query all when not provided.
    ApplicationName string
    application Id. Note: This field may return null, indicating that no valid values can be obtained.
    ConfigId string
    Configuration ID, query all with higher priority when not provided.
    ConfigName string
    Configuration name, precise query, query all when not provided.
    ConfigType string
    Configuration type. Note: This field may return null, indicating that no valid values can be obtained.
    ConfigValue string
    Configuration value. Note: This field may return null, indicating that no valid values can be obtained.
    ConfigVersion string
    Configuration version, precise query, query all when not provided.
    ConfigVersionCount double
    config version count. Note: This field may return null, indicating that no valid values can be obtained.
    ConfigVersionDesc string
    Configuration version description. Note: This field may return null, indicating that no valid values can be obtained.
    CreationTime string
    CreationTime. Note: This field may return null, indicating that no valid values can be obtained.
    DeleteFlag bool
    delete flag, true: allow delete; false: delete prohibit.
    LastUpdateTime string
    last update time. Note: This field may return null, indicating that no valid values can be obtained.
    ApplicationId string
    Application ID, query all when not provided.
    ApplicationName string
    application Id. Note: This field may return null, indicating that no valid values can be obtained.
    ConfigId string
    Configuration ID, query all with higher priority when not provided.
    ConfigName string
    Configuration name, precise query, query all when not provided.
    ConfigType string
    Configuration type. Note: This field may return null, indicating that no valid values can be obtained.
    ConfigValue string
    Configuration value. Note: This field may return null, indicating that no valid values can be obtained.
    ConfigVersion string
    Configuration version, precise query, query all when not provided.
    ConfigVersionCount float64
    config version count. Note: This field may return null, indicating that no valid values can be obtained.
    ConfigVersionDesc string
    Configuration version description. Note: This field may return null, indicating that no valid values can be obtained.
    CreationTime string
    CreationTime. Note: This field may return null, indicating that no valid values can be obtained.
    DeleteFlag bool
    delete flag, true: allow delete; false: delete prohibit.
    LastUpdateTime string
    last update time. Note: This field may return null, indicating that no valid values can be obtained.
    applicationId String
    Application ID, query all when not provided.
    applicationName String
    application Id. Note: This field may return null, indicating that no valid values can be obtained.
    configId String
    Configuration ID, query all with higher priority when not provided.
    configName String
    Configuration name, precise query, query all when not provided.
    configType String
    Configuration type. Note: This field may return null, indicating that no valid values can be obtained.
    configValue String
    Configuration value. Note: This field may return null, indicating that no valid values can be obtained.
    configVersion String
    Configuration version, precise query, query all when not provided.
    configVersionCount Double
    config version count. Note: This field may return null, indicating that no valid values can be obtained.
    configVersionDesc String
    Configuration version description. Note: This field may return null, indicating that no valid values can be obtained.
    creationTime String
    CreationTime. Note: This field may return null, indicating that no valid values can be obtained.
    deleteFlag Boolean
    delete flag, true: allow delete; false: delete prohibit.
    lastUpdateTime String
    last update time. Note: This field may return null, indicating that no valid values can be obtained.
    applicationId string
    Application ID, query all when not provided.
    applicationName string
    application Id. Note: This field may return null, indicating that no valid values can be obtained.
    configId string
    Configuration ID, query all with higher priority when not provided.
    configName string
    Configuration name, precise query, query all when not provided.
    configType string
    Configuration type. Note: This field may return null, indicating that no valid values can be obtained.
    configValue string
    Configuration value. Note: This field may return null, indicating that no valid values can be obtained.
    configVersion string
    Configuration version, precise query, query all when not provided.
    configVersionCount number
    config version count. Note: This field may return null, indicating that no valid values can be obtained.
    configVersionDesc string
    Configuration version description. Note: This field may return null, indicating that no valid values can be obtained.
    creationTime string
    CreationTime. Note: This field may return null, indicating that no valid values can be obtained.
    deleteFlag boolean
    delete flag, true: allow delete; false: delete prohibit.
    lastUpdateTime string
    last update time. Note: This field may return null, indicating that no valid values can be obtained.
    application_id str
    Application ID, query all when not provided.
    application_name str
    application Id. Note: This field may return null, indicating that no valid values can be obtained.
    config_id str
    Configuration ID, query all with higher priority when not provided.
    config_name str
    Configuration name, precise query, query all when not provided.
    config_type str
    Configuration type. Note: This field may return null, indicating that no valid values can be obtained.
    config_value str
    Configuration value. Note: This field may return null, indicating that no valid values can be obtained.
    config_version str
    Configuration version, precise query, query all when not provided.
    config_version_count float
    config version count. Note: This field may return null, indicating that no valid values can be obtained.
    config_version_desc str
    Configuration version description. Note: This field may return null, indicating that no valid values can be obtained.
    creation_time str
    CreationTime. Note: This field may return null, indicating that no valid values can be obtained.
    delete_flag bool
    delete flag, true: allow delete; false: delete prohibit.
    last_update_time str
    last update time. Note: This field may return null, indicating that no valid values can be obtained.
    applicationId String
    Application ID, query all when not provided.
    applicationName String
    application Id. Note: This field may return null, indicating that no valid values can be obtained.
    configId String
    Configuration ID, query all with higher priority when not provided.
    configName String
    Configuration name, precise query, query all when not provided.
    configType String
    Configuration type. Note: This field may return null, indicating that no valid values can be obtained.
    configValue String
    Configuration value. Note: This field may return null, indicating that no valid values can be obtained.
    configVersion String
    Configuration version, precise query, query all when not provided.
    configVersionCount Number
    config version count. Note: This field may return null, indicating that no valid values can be obtained.
    configVersionDesc String
    Configuration version description. Note: This field may return null, indicating that no valid values can be obtained.
    creationTime String
    CreationTime. Note: This field may return null, indicating that no valid values can be obtained.
    deleteFlag Boolean
    delete flag, true: allow delete; false: delete prohibit.
    lastUpdateTime String
    last update time. Note: This field may return null, indicating that no valid values can be obtained.

    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