tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getTsfApplicationPublicConfig
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
Use this data source to query detailed information of tsf application_public_config
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const applicationPublicConfig = tencentcloud.getTsfApplicationPublicConfig({
configId: "dcfg-p-evjrbgly",
configName: "dsadsa",
configVersion: "123",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
application_public_config = tencentcloud.get_tsf_application_public_config(config_id="dcfg-p-evjrbgly",
config_name="dsadsa",
config_version="123")
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.LookupTsfApplicationPublicConfig(ctx, &tencentcloud.LookupTsfApplicationPublicConfigArgs{
ConfigId: pulumi.StringRef("dcfg-p-evjrbgly"),
ConfigName: pulumi.StringRef("dsadsa"),
ConfigVersion: pulumi.StringRef("123"),
}, 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 applicationPublicConfig = Tencentcloud.GetTsfApplicationPublicConfig.Invoke(new()
{
ConfigId = "dcfg-p-evjrbgly",
ConfigName = "dsadsa",
ConfigVersion = "123",
});
});
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.GetTsfApplicationPublicConfigArgs;
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 applicationPublicConfig = TencentcloudFunctions.getTsfApplicationPublicConfig(GetTsfApplicationPublicConfigArgs.builder()
.configId("dcfg-p-evjrbgly")
.configName("dsadsa")
.configVersion("123")
.build());
}
}
variables:
applicationPublicConfig:
fn::invoke:
function: tencentcloud:getTsfApplicationPublicConfig
arguments:
configId: dcfg-p-evjrbgly
configName: dsadsa
configVersion: '123'
Using getTsfApplicationPublicConfig
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 getTsfApplicationPublicConfig(args: GetTsfApplicationPublicConfigArgs, opts?: InvokeOptions): Promise<GetTsfApplicationPublicConfigResult>
function getTsfApplicationPublicConfigOutput(args: GetTsfApplicationPublicConfigOutputArgs, opts?: InvokeOptions): Output<GetTsfApplicationPublicConfigResult>
def get_tsf_application_public_config(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) -> GetTsfApplicationPublicConfigResult
def get_tsf_application_public_config_output(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[GetTsfApplicationPublicConfigResult]
func LookupTsfApplicationPublicConfig(ctx *Context, args *LookupTsfApplicationPublicConfigArgs, opts ...InvokeOption) (*LookupTsfApplicationPublicConfigResult, error)
func LookupTsfApplicationPublicConfigOutput(ctx *Context, args *LookupTsfApplicationPublicConfigOutputArgs, opts ...InvokeOption) LookupTsfApplicationPublicConfigResultOutput
> Note: This function is named LookupTsfApplicationPublicConfig
in the Go SDK.
public static class GetTsfApplicationPublicConfig
{
public static Task<GetTsfApplicationPublicConfigResult> InvokeAsync(GetTsfApplicationPublicConfigArgs args, InvokeOptions? opts = null)
public static Output<GetTsfApplicationPublicConfigResult> Invoke(GetTsfApplicationPublicConfigInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTsfApplicationPublicConfigResult> getTsfApplicationPublicConfig(GetTsfApplicationPublicConfigArgs args, InvokeOptions options)
public static Output<GetTsfApplicationPublicConfigResult> getTsfApplicationPublicConfig(GetTsfApplicationPublicConfigArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getTsfApplicationPublicConfig:getTsfApplicationPublicConfig
arguments:
# arguments dictionary
The following arguments are supported:
- Config
Id string - Config ID. Query all items if not passed, high priority.
- Config
Id List<string>Lists - Config ID list. Query all items if not passed, low priority.
- Config
Name string - Config name. Exact query. Query all items if not passed.
- Config
Version string - Config version. Exact query. Query all items if not passed.
- Id string
- Result
Output stringFile - Used to save results.
- Config
Id string - Config ID. Query all items if not passed, high priority.
- Config
Id []stringLists - Config ID list. Query all items if not passed, low priority.
- Config
Name string - Config name. Exact query. Query all items if not passed.
- Config
Version string - Config version. Exact query. Query all items if not passed.
- Id string
- Result
Output stringFile - Used to save results.
- config
Id String - Config ID. Query all items if not passed, high priority.
- config
Id List<String>Lists - Config ID list. Query all items if not passed, low priority.
- config
Name String - Config name. Exact query. Query all items if not passed.
- config
Version String - Config version. Exact query. Query all items if not passed.
- id String
- result
Output StringFile - Used to save results.
- config
Id string - Config ID. Query all items if not passed, high priority.
- config
Id string[]Lists - Config ID list. Query all items if not passed, low priority.
- config
Name string - Config name. Exact query. Query all items if not passed.
- config
Version string - Config version. Exact query. Query all items if not passed.
- id string
- result
Output stringFile - Used to save results.
- config_
id str - Config ID. Query all items if not passed, high priority.
- config_
id_ Sequence[str]lists - Config ID list. Query all items if not passed, low priority.
- config_
name str - Config name. Exact query. Query all items if not passed.
- config_
version str - Config version. Exact query. Query all items if not passed.
- id str
- result_
output_ strfile - Used to save results.
- config
Id String - Config ID. Query all items if not passed, high priority.
- config
Id List<String>Lists - Config ID list. Query all items if not passed, low priority.
- config
Name String - Config name. Exact query. Query all items if not passed.
- config
Version String - Config version. Exact query. Query all items if not passed.
- id String
- result
Output StringFile - Used to save results.
getTsfApplicationPublicConfig Result
The following output properties are available:
- Id string
- Results
List<Get
Tsf Application Public Config Result> - Paginated global configuration list. Note: This field may return null, indicating that no valid value can be obtained.
- Config
Id string - Config ID. Note: This field may return null, indicating that no valid value can be obtained.
- Config
Id List<string>Lists - Config
Name string - Config name. Note: This field may return null, indicating that no valid value can be obtained.
- Config
Version string - Config version. Note: This field may return null, indicating that no valid value can be obtained.
- Result
Output stringFile
- Id string
- Results
[]Get
Tsf Application Public Config Result - Paginated global configuration list. Note: This field may return null, indicating that no valid value can be obtained.
- Config
Id string - Config ID. Note: This field may return null, indicating that no valid value can be obtained.
- Config
Id []stringLists - Config
Name string - Config name. Note: This field may return null, indicating that no valid value can be obtained.
- Config
Version string - Config version. Note: This field may return null, indicating that no valid value can be obtained.
- Result
Output stringFile
- id String
- results
List<Get
Tsf Application Public Config Result> - Paginated global configuration list. Note: This field may return null, indicating that no valid value can be obtained.
- config
Id String - Config ID. Note: This field may return null, indicating that no valid value can be obtained.
- config
Id List<String>Lists - config
Name String - Config name. Note: This field may return null, indicating that no valid value can be obtained.
- config
Version String - Config version. Note: This field may return null, indicating that no valid value can be obtained.
- result
Output StringFile
- id string
- results
Get
Tsf Application Public Config Result[] - Paginated global configuration list. Note: This field may return null, indicating that no valid value can be obtained.
- config
Id string - Config ID. Note: This field may return null, indicating that no valid value can be obtained.
- config
Id string[]Lists - config
Name string - Config name. Note: This field may return null, indicating that no valid value can be obtained.
- config
Version string - Config version. Note: This field may return null, indicating that no valid value can be obtained.
- result
Output stringFile
- id str
- results
Sequence[Get
Tsf Application Public Config Result] - Paginated global configuration list. Note: This field may return null, indicating that no valid value can be obtained.
- config_
id str - Config ID. Note: This field may return null, indicating that no valid value can be obtained.
- config_
id_ Sequence[str]lists - config_
name str - Config name. Note: This field may return null, indicating that no valid value can be obtained.
- config_
version str - Config version. Note: This field may return null, indicating that no valid value can be obtained.
- result_
output_ strfile
- id String
- results List<Property Map>
- Paginated global configuration list. Note: This field may return null, indicating that no valid value can be obtained.
- config
Id String - Config ID. Note: This field may return null, indicating that no valid value can be obtained.
- config
Id List<String>Lists - config
Name String - Config name. Note: This field may return null, indicating that no valid value can be obtained.
- config
Version String - Config version. Note: This field may return null, indicating that no valid value can be obtained.
- result
Output StringFile
Supporting Types
GetTsfApplicationPublicConfigResult
- Contents
List<Get
Tsf Application Public Config Result Content> - Config list.
- Total
Count double - TsfPageConfig.
- Contents
[]Get
Tsf Application Public Config Result Content - Config list.
- Total
Count float64 - TsfPageConfig.
- contents
List<Get
Tsf Application Public Config Result Content> - Config list.
- total
Count Double - TsfPageConfig.
- contents
Get
Tsf Application Public Config Result Content[] - Config list.
- total
Count number - TsfPageConfig.
- contents
Sequence[Get
Tsf Application Public Config Result Content] - Config list.
- total_
count float - TsfPageConfig.
- contents List<Property Map>
- Config list.
- total
Count Number - TsfPageConfig.
GetTsfApplicationPublicConfigResultContent
- Application
Id string - application Id. Note: This field may return null, indicating that no valid values can be obtained.
- Application
Name string - application Id. Note: This field may return null, indicating that no valid values can be obtained.
- Config
Id string - Config ID. Query all items if not passed, high priority.
- Config
Name string - Config name. Exact query. Query all items if not passed.
- Config
Type string - Config type. Note: This field may return null, indicating that no valid value can be obtained.
- Config
Value string - Config value. Note: This field may return null, indicating that no valid value can be obtained.
- Config
Version string - Config version. Exact query. Query all items if not passed.
- Config
Version doubleCount - config version count. Note: This field may return null, indicating that no valid values can be obtained.
- Config
Version stringDesc - Config version description. Note: This field may return null, indicating that no valid value can be obtained.
- Creation
Time string - 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 stringTime - last update time. Note: This field may return null, indicating that no valid values can be obtained.
- Application
Id string - application Id. Note: This field may return null, indicating that no valid values can be obtained.
- Application
Name string - application Id. Note: This field may return null, indicating that no valid values can be obtained.
- Config
Id string - Config ID. Query all items if not passed, high priority.
- Config
Name string - Config name. Exact query. Query all items if not passed.
- Config
Type string - Config type. Note: This field may return null, indicating that no valid value can be obtained.
- Config
Value string - Config value. Note: This field may return null, indicating that no valid value can be obtained.
- Config
Version string - Config version. Exact query. Query all items if not passed.
- Config
Version float64Count - config version count. Note: This field may return null, indicating that no valid values can be obtained.
- Config
Version stringDesc - Config version description. Note: This field may return null, indicating that no valid value can be obtained.
- Creation
Time string - 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 stringTime - last update time. Note: This field may return null, indicating that no valid values can be obtained.
- application
Id String - application Id. Note: This field may return null, indicating that no valid values can be obtained.
- application
Name String - application Id. Note: This field may return null, indicating that no valid values can be obtained.
- config
Id String - Config ID. Query all items if not passed, high priority.
- config
Name String - Config name. Exact query. Query all items if not passed.
- config
Type String - Config type. Note: This field may return null, indicating that no valid value can be obtained.
- config
Value String - Config value. Note: This field may return null, indicating that no valid value can be obtained.
- config
Version String - Config version. Exact query. Query all items if not passed.
- config
Version DoubleCount - config version count. Note: This field may return null, indicating that no valid values can be obtained.
- config
Version StringDesc - Config version description. Note: This field may return null, indicating that no valid value can be obtained.
- creation
Time String - CreationTime. Note: This field may return null, indicating that no valid values can be obtained.
- delete
Flag Boolean - delete flag, true: allow delete; false: delete prohibit.
- last
Update StringTime - last update time. Note: This field may return null, indicating that no valid values can be obtained.
- application
Id string - application Id. Note: This field may return null, indicating that no valid values can be obtained.
- application
Name string - application Id. Note: This field may return null, indicating that no valid values can be obtained.
- config
Id string - Config ID. Query all items if not passed, high priority.
- config
Name string - Config name. Exact query. Query all items if not passed.
- config
Type string - Config type. Note: This field may return null, indicating that no valid value can be obtained.
- config
Value string - Config value. Note: This field may return null, indicating that no valid value can be obtained.
- config
Version string - Config version. Exact query. Query all items if not passed.
- config
Version numberCount - config version count. Note: This field may return null, indicating that no valid values can be obtained.
- config
Version stringDesc - Config version description. Note: This field may return null, indicating that no valid value can be obtained.
- creation
Time string - CreationTime. Note: This field may return null, indicating that no valid values can be obtained.
- delete
Flag boolean - delete flag, true: allow delete; false: delete prohibit.
- last
Update stringTime - last update time. 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.
- application_
name str - application Id. Note: This field may return null, indicating that no valid values can be obtained.
- config_
id str - Config ID. Query all items if not passed, high priority.
- config_
name str - Config name. Exact query. Query all items if not passed.
- config_
type str - Config type. Note: This field may return null, indicating that no valid value can be obtained.
- config_
value str - Config value. Note: This field may return null, indicating that no valid value can be obtained.
- config_
version str - Config version. Exact query. Query all items if not passed.
- config_
version_ floatcount - config version count. Note: This field may return null, indicating that no valid values can be obtained.
- config_
version_ strdesc - Config version description. Note: This field may return null, indicating that no valid value 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_ strtime - last update time. Note: This field may return null, indicating that no valid values can be obtained.
- application
Id String - application Id. Note: This field may return null, indicating that no valid values can be obtained.
- application
Name String - application Id. Note: This field may return null, indicating that no valid values can be obtained.
- config
Id String - Config ID. Query all items if not passed, high priority.
- config
Name String - Config name. Exact query. Query all items if not passed.
- config
Type String - Config type. Note: This field may return null, indicating that no valid value can be obtained.
- config
Value String - Config value. Note: This field may return null, indicating that no valid value can be obtained.
- config
Version String - Config version. Exact query. Query all items if not passed.
- config
Version NumberCount - config version count. Note: This field may return null, indicating that no valid values can be obtained.
- config
Version StringDesc - Config version description. Note: This field may return null, indicating that no valid value can be obtained.
- creation
Time String - CreationTime. Note: This field may return null, indicating that no valid values can be obtained.
- delete
Flag Boolean - delete flag, true: allow delete; false: delete prohibit.
- last
Update StringTime - 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 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack