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

tencentcloud.getTsfDeliveryConfigs

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 delivery_configs

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const deliveryConfigs = tencentcloud.getTsfDeliveryConfigs({
        searchWord: "test",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    delivery_configs = tencentcloud.get_tsf_delivery_configs(search_word="test")
    
    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.LookupTsfDeliveryConfigs(ctx, &tencentcloud.LookupTsfDeliveryConfigsArgs{
    			SearchWord: pulumi.StringRef("test"),
    		}, 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 deliveryConfigs = Tencentcloud.GetTsfDeliveryConfigs.Invoke(new()
        {
            SearchWord = "test",
        });
    
    });
    
    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.GetTsfDeliveryConfigsArgs;
    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 deliveryConfigs = TencentcloudFunctions.getTsfDeliveryConfigs(GetTsfDeliveryConfigsArgs.builder()
                .searchWord("test")
                .build());
    
        }
    }
    
    variables:
      deliveryConfigs:
        fn::invoke:
          function: tencentcloud:getTsfDeliveryConfigs
          arguments:
            searchWord: test
    

    Using getTsfDeliveryConfigs

    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 getTsfDeliveryConfigs(args: GetTsfDeliveryConfigsArgs, opts?: InvokeOptions): Promise<GetTsfDeliveryConfigsResult>
    function getTsfDeliveryConfigsOutput(args: GetTsfDeliveryConfigsOutputArgs, opts?: InvokeOptions): Output<GetTsfDeliveryConfigsResult>
    def get_tsf_delivery_configs(id: Optional[str] = None,
                                 result_output_file: Optional[str] = None,
                                 search_word: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetTsfDeliveryConfigsResult
    def get_tsf_delivery_configs_output(id: Optional[pulumi.Input[str]] = None,
                                 result_output_file: Optional[pulumi.Input[str]] = None,
                                 search_word: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetTsfDeliveryConfigsResult]
    func LookupTsfDeliveryConfigs(ctx *Context, args *LookupTsfDeliveryConfigsArgs, opts ...InvokeOption) (*LookupTsfDeliveryConfigsResult, error)
    func LookupTsfDeliveryConfigsOutput(ctx *Context, args *LookupTsfDeliveryConfigsOutputArgs, opts ...InvokeOption) LookupTsfDeliveryConfigsResultOutput

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

    public static class GetTsfDeliveryConfigs 
    {
        public static Task<GetTsfDeliveryConfigsResult> InvokeAsync(GetTsfDeliveryConfigsArgs args, InvokeOptions? opts = null)
        public static Output<GetTsfDeliveryConfigsResult> Invoke(GetTsfDeliveryConfigsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetTsfDeliveryConfigsResult> getTsfDeliveryConfigs(GetTsfDeliveryConfigsArgs args, InvokeOptions options)
    public static Output<GetTsfDeliveryConfigsResult> getTsfDeliveryConfigs(GetTsfDeliveryConfigsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getTsfDeliveryConfigs:getTsfDeliveryConfigs
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    ResultOutputFile string
    Used to save results.
    SearchWord string
    search word.
    Id string
    ResultOutputFile string
    Used to save results.
    SearchWord string
    search word.
    id String
    resultOutputFile String
    Used to save results.
    searchWord String
    search word.
    id string
    resultOutputFile string
    Used to save results.
    searchWord string
    search word.
    id str
    result_output_file str
    Used to save results.
    search_word str
    search word.
    id String
    resultOutputFile String
    Used to save results.
    searchWord String
    search word.

    getTsfDeliveryConfigs Result

    The following output properties are available:

    Id string
    Results List<GetTsfDeliveryConfigsResult>
    deploy group information about the deployment group associated with a delivery item.Note: This field may return null, which means that no valid value was obtained.
    ResultOutputFile string
    SearchWord string
    Id string
    Results []GetTsfDeliveryConfigsResult
    deploy group information about the deployment group associated with a delivery item.Note: This field may return null, which means that no valid value was obtained.
    ResultOutputFile string
    SearchWord string
    id String
    results List<GetTsfDeliveryConfigsResult>
    deploy group information about the deployment group associated with a delivery item.Note: This field may return null, which means that no valid value was obtained.
    resultOutputFile String
    searchWord String
    id string
    results GetTsfDeliveryConfigsResult[]
    deploy group information about the deployment group associated with a delivery item.Note: This field may return null, which means that no valid value was obtained.
    resultOutputFile string
    searchWord string
    id str
    results Sequence[GetTsfDeliveryConfigsResult]
    deploy group information about the deployment group associated with a delivery item.Note: This field may return null, which means that no valid value was obtained.
    result_output_file str
    search_word str
    id String
    results List<Property Map>
    deploy group information about the deployment group associated with a delivery item.Note: This field may return null, which means that no valid value was obtained.
    resultOutputFile String
    searchWord String

    Supporting Types

    GetTsfDeliveryConfigsResult

    Contents List<GetTsfDeliveryConfigsResultContent>
    content. Note: This field may return null, which means that no valid value was obtained.
    TotalCount double
    total count. Note: This field may return null, which means that no valid value was obtained.
    Contents []GetTsfDeliveryConfigsResultContent
    content. Note: This field may return null, which means that no valid value was obtained.
    TotalCount float64
    total count. Note: This field may return null, which means that no valid value was obtained.
    contents List<GetTsfDeliveryConfigsResultContent>
    content. Note: This field may return null, which means that no valid value was obtained.
    totalCount Double
    total count. Note: This field may return null, which means that no valid value was obtained.
    contents GetTsfDeliveryConfigsResultContent[]
    content. Note: This field may return null, which means that no valid value was obtained.
    totalCount number
    total count. Note: This field may return null, which means that no valid value was obtained.
    contents Sequence[GetTsfDeliveryConfigsResultContent]
    content. Note: This field may return null, which means that no valid value was obtained.
    total_count float
    total count. Note: This field may return null, which means that no valid value was obtained.
    contents List<Property Map>
    content. Note: This field may return null, which means that no valid value was obtained.
    totalCount Number
    total count. Note: This field may return null, which means that no valid value was obtained.

    GetTsfDeliveryConfigsResultContent

    CollectPaths List<string>
    harvest log path. Note: This field may return null, which means that no valid value was obtained.
    ConfigId string
    config id.
    ConfigName string
    config name.
    CreateTime string
    Creation time.Note: This field may return null, indicating that no valid values can be obtained.
    CustomRule string
    Custom Line Rule.
    EnableAuth bool
    whether use auth for kafka. Note: This field may return null, which means that no valid value was obtained.
    EnableGlobalLineRule bool
    Indicates whether a single row rule should be applied.Note: This field may return null, which means that no valid value was obtained.
    Groups List<GetTsfDeliveryConfigsResultContentGroup>
    Associated deployment group information.Note: This field may return null, indicating that no valid values can be obtained.
    KafkaAddress string
    KafkaAddress refers to the address of a Kafka server.Note: This field may return null, which means that no valid value was obtained.
    KafkaInfos List<GetTsfDeliveryConfigsResultContentKafkaInfo>
    Kafka Infos. Note: This field may return null, which means that no valid value was obtained.
    KafkaVIp string
    Kafka VIP. Note: This field may return null, which means that no valid value was obtained.
    KafkaVPort string
    Kafka VPort. Note: This field may return null, which means that no valid value was obtained.
    LineRule string
    Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
    Password string
    Password. Note: This field may return null, which means that no valid value was obtained.
    Topic string
    Topic. Note: This field may return null, which means that no valid value was obtained.
    Username string
    user Name. Note: This field may return null, which means that no valid value was obtained.
    CollectPaths []string
    harvest log path. Note: This field may return null, which means that no valid value was obtained.
    ConfigId string
    config id.
    ConfigName string
    config name.
    CreateTime string
    Creation time.Note: This field may return null, indicating that no valid values can be obtained.
    CustomRule string
    Custom Line Rule.
    EnableAuth bool
    whether use auth for kafka. Note: This field may return null, which means that no valid value was obtained.
    EnableGlobalLineRule bool
    Indicates whether a single row rule should be applied.Note: This field may return null, which means that no valid value was obtained.
    Groups []GetTsfDeliveryConfigsResultContentGroup
    Associated deployment group information.Note: This field may return null, indicating that no valid values can be obtained.
    KafkaAddress string
    KafkaAddress refers to the address of a Kafka server.Note: This field may return null, which means that no valid value was obtained.
    KafkaInfos []GetTsfDeliveryConfigsResultContentKafkaInfo
    Kafka Infos. Note: This field may return null, which means that no valid value was obtained.
    KafkaVIp string
    Kafka VIP. Note: This field may return null, which means that no valid value was obtained.
    KafkaVPort string
    Kafka VPort. Note: This field may return null, which means that no valid value was obtained.
    LineRule string
    Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
    Password string
    Password. Note: This field may return null, which means that no valid value was obtained.
    Topic string
    Topic. Note: This field may return null, which means that no valid value was obtained.
    Username string
    user Name. Note: This field may return null, which means that no valid value was obtained.
    collectPaths List<String>
    harvest log path. Note: This field may return null, which means that no valid value was obtained.
    configId String
    config id.
    configName String
    config name.
    createTime String
    Creation time.Note: This field may return null, indicating that no valid values can be obtained.
    customRule String
    Custom Line Rule.
    enableAuth Boolean
    whether use auth for kafka. Note: This field may return null, which means that no valid value was obtained.
    enableGlobalLineRule Boolean
    Indicates whether a single row rule should be applied.Note: This field may return null, which means that no valid value was obtained.
    groups List<GetTsfDeliveryConfigsResultContentGroup>
    Associated deployment group information.Note: This field may return null, indicating that no valid values can be obtained.
    kafkaAddress String
    KafkaAddress refers to the address of a Kafka server.Note: This field may return null, which means that no valid value was obtained.
    kafkaInfos List<GetTsfDeliveryConfigsResultContentKafkaInfo>
    Kafka Infos. Note: This field may return null, which means that no valid value was obtained.
    kafkaVIp String
    Kafka VIP. Note: This field may return null, which means that no valid value was obtained.
    kafkaVPort String
    Kafka VPort. Note: This field may return null, which means that no valid value was obtained.
    lineRule String
    Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
    password String
    Password. Note: This field may return null, which means that no valid value was obtained.
    topic String
    Topic. Note: This field may return null, which means that no valid value was obtained.
    username String
    user Name. Note: This field may return null, which means that no valid value was obtained.
    collectPaths string[]
    harvest log path. Note: This field may return null, which means that no valid value was obtained.
    configId string
    config id.
    configName string
    config name.
    createTime string
    Creation time.Note: This field may return null, indicating that no valid values can be obtained.
    customRule string
    Custom Line Rule.
    enableAuth boolean
    whether use auth for kafka. Note: This field may return null, which means that no valid value was obtained.
    enableGlobalLineRule boolean
    Indicates whether a single row rule should be applied.Note: This field may return null, which means that no valid value was obtained.
    groups GetTsfDeliveryConfigsResultContentGroup[]
    Associated deployment group information.Note: This field may return null, indicating that no valid values can be obtained.
    kafkaAddress string
    KafkaAddress refers to the address of a Kafka server.Note: This field may return null, which means that no valid value was obtained.
    kafkaInfos GetTsfDeliveryConfigsResultContentKafkaInfo[]
    Kafka Infos. Note: This field may return null, which means that no valid value was obtained.
    kafkaVIp string
    Kafka VIP. Note: This field may return null, which means that no valid value was obtained.
    kafkaVPort string
    Kafka VPort. Note: This field may return null, which means that no valid value was obtained.
    lineRule string
    Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
    password string
    Password. Note: This field may return null, which means that no valid value was obtained.
    topic string
    Topic. Note: This field may return null, which means that no valid value was obtained.
    username string
    user Name. Note: This field may return null, which means that no valid value was obtained.
    collect_paths Sequence[str]
    harvest log path. Note: This field may return null, which means that no valid value was obtained.
    config_id str
    config id.
    config_name str
    config name.
    create_time str
    Creation time.Note: This field may return null, indicating that no valid values can be obtained.
    custom_rule str
    Custom Line Rule.
    enable_auth bool
    whether use auth for kafka. Note: This field may return null, which means that no valid value was obtained.
    enable_global_line_rule bool
    Indicates whether a single row rule should be applied.Note: This field may return null, which means that no valid value was obtained.
    groups Sequence[GetTsfDeliveryConfigsResultContentGroup]
    Associated deployment group information.Note: This field may return null, indicating that no valid values can be obtained.
    kafka_address str
    KafkaAddress refers to the address of a Kafka server.Note: This field may return null, which means that no valid value was obtained.
    kafka_infos Sequence[GetTsfDeliveryConfigsResultContentKafkaInfo]
    Kafka Infos. Note: This field may return null, which means that no valid value was obtained.
    kafka_v_ip str
    Kafka VIP. Note: This field may return null, which means that no valid value was obtained.
    kafka_v_port str
    Kafka VPort. Note: This field may return null, which means that no valid value was obtained.
    line_rule str
    Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
    password str
    Password. Note: This field may return null, which means that no valid value was obtained.
    topic str
    Topic. Note: This field may return null, which means that no valid value was obtained.
    username str
    user Name. Note: This field may return null, which means that no valid value was obtained.
    collectPaths List<String>
    harvest log path. Note: This field may return null, which means that no valid value was obtained.
    configId String
    config id.
    configName String
    config name.
    createTime String
    Creation time.Note: This field may return null, indicating that no valid values can be obtained.
    customRule String
    Custom Line Rule.
    enableAuth Boolean
    whether use auth for kafka. Note: This field may return null, which means that no valid value was obtained.
    enableGlobalLineRule Boolean
    Indicates whether a single row rule should be applied.Note: This field may return null, which means that no valid value was obtained.
    groups List<Property Map>
    Associated deployment group information.Note: This field may return null, indicating that no valid values can be obtained.
    kafkaAddress String
    KafkaAddress refers to the address of a Kafka server.Note: This field may return null, which means that no valid value was obtained.
    kafkaInfos List<Property Map>
    Kafka Infos. Note: This field may return null, which means that no valid value was obtained.
    kafkaVIp String
    Kafka VIP. Note: This field may return null, which means that no valid value was obtained.
    kafkaVPort String
    Kafka VPort. Note: This field may return null, which means that no valid value was obtained.
    lineRule String
    Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
    password String
    Password. Note: This field may return null, which means that no valid value was obtained.
    topic String
    Topic. Note: This field may return null, which means that no valid value was obtained.
    username String
    user Name. Note: This field may return null, which means that no valid value was obtained.

    GetTsfDeliveryConfigsResultContentGroup

    AssociateTime string
    Associate Time. Note: This field may return null, indicating that no valid values can be obtained.
    ClusterId string
    Cluster ID. Note: This field may return null, indicating that no valid values can be obtained.
    ClusterName string
    Cluster Name. Note: This field may return null, indicating that no valid values can be obtained.
    ClusterType string
    Cluster type.
    GroupId string
    Group Id.
    GroupName string
    Group Name.
    NamespaceName string
    Namespace Name. Note: This field may return null, indicating that no valid values can be obtained.
    AssociateTime string
    Associate Time. Note: This field may return null, indicating that no valid values can be obtained.
    ClusterId string
    Cluster ID. Note: This field may return null, indicating that no valid values can be obtained.
    ClusterName string
    Cluster Name. Note: This field may return null, indicating that no valid values can be obtained.
    ClusterType string
    Cluster type.
    GroupId string
    Group Id.
    GroupName string
    Group Name.
    NamespaceName string
    Namespace Name. Note: This field may return null, indicating that no valid values can be obtained.
    associateTime String
    Associate Time. Note: This field may return null, indicating that no valid values can be obtained.
    clusterId String
    Cluster ID. Note: This field may return null, indicating that no valid values can be obtained.
    clusterName String
    Cluster Name. Note: This field may return null, indicating that no valid values can be obtained.
    clusterType String
    Cluster type.
    groupId String
    Group Id.
    groupName String
    Group Name.
    namespaceName String
    Namespace Name. Note: This field may return null, indicating that no valid values can be obtained.
    associateTime string
    Associate Time. Note: This field may return null, indicating that no valid values can be obtained.
    clusterId string
    Cluster ID. Note: This field may return null, indicating that no valid values can be obtained.
    clusterName string
    Cluster Name. Note: This field may return null, indicating that no valid values can be obtained.
    clusterType string
    Cluster type.
    groupId string
    Group Id.
    groupName string
    Group Name.
    namespaceName string
    Namespace Name. Note: This field may return null, indicating that no valid values can be obtained.
    associate_time str
    Associate Time. Note: This field may return null, indicating that no valid values can be obtained.
    cluster_id str
    Cluster ID. Note: This field may return null, indicating that no valid values can be obtained.
    cluster_name str
    Cluster Name. Note: This field may return null, indicating that no valid values can be obtained.
    cluster_type str
    Cluster type.
    group_id str
    Group Id.
    group_name str
    Group Name.
    namespace_name str
    Namespace Name. Note: This field may return null, indicating that no valid values can be obtained.
    associateTime String
    Associate Time. Note: This field may return null, indicating that no valid values can be obtained.
    clusterId String
    Cluster ID. Note: This field may return null, indicating that no valid values can be obtained.
    clusterName String
    Cluster Name. Note: This field may return null, indicating that no valid values can be obtained.
    clusterType String
    Cluster type.
    groupId String
    Group Id.
    groupName String
    Group Name.
    namespaceName String
    Namespace Name. Note: This field may return null, indicating that no valid values can be obtained.

    GetTsfDeliveryConfigsResultContentKafkaInfo

    CustomRule string
    Custom Line Rule.
    LineRule string
    Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
    Paths List<string>
    harvest log path. Note: This field may return null, which means that no valid value was obtained.
    Topic string
    Topic. Note: This field may return null, which means that no valid value was obtained.
    CustomRule string
    Custom Line Rule.
    LineRule string
    Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
    Paths []string
    harvest log path. Note: This field may return null, which means that no valid value was obtained.
    Topic string
    Topic. Note: This field may return null, which means that no valid value was obtained.
    customRule String
    Custom Line Rule.
    lineRule String
    Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
    paths List<String>
    harvest log path. Note: This field may return null, which means that no valid value was obtained.
    topic String
    Topic. Note: This field may return null, which means that no valid value was obtained.
    customRule string
    Custom Line Rule.
    lineRule string
    Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
    paths string[]
    harvest log path. Note: This field may return null, which means that no valid value was obtained.
    topic string
    Topic. Note: This field may return null, which means that no valid value was obtained.
    custom_rule str
    Custom Line Rule.
    line_rule str
    Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
    paths Sequence[str]
    harvest log path. Note: This field may return null, which means that no valid value was obtained.
    topic str
    Topic. Note: This field may return null, which means that no valid value was obtained.
    customRule String
    Custom Line Rule.
    lineRule String
    Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
    paths List<String>
    harvest log path. Note: This field may return null, which means that no valid value was obtained.
    topic String
    Topic. Note: This field may return null, which means that no valid value was 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