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

tencentcloud.getTsfDeliveryConfigs

Explore with Pulumi AI

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",
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

delivery_configs = tencentcloud.get_tsf_delivery_configs(search_word="test")
Copy
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
	})
}
Copy
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",
    });

});
Copy
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());

    }
}
Copy
variables:
  deliveryConfigs:
    fn::invoke:
      function: tencentcloud:getTsfDeliveryConfigs
      arguments:
        searchWord: test
Copy

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>
Copy
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]
Copy
func LookupTsfDeliveryConfigs(ctx *Context, args *LookupTsfDeliveryConfigsArgs, opts ...InvokeOption) (*LookupTsfDeliveryConfigsResult, error)
func LookupTsfDeliveryConfigsOutput(ctx *Context, args *LookupTsfDeliveryConfigsOutputArgs, opts ...InvokeOption) LookupTsfDeliveryConfigsResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetTsfDeliveryConfigsResult> getTsfDeliveryConfigs(GetTsfDeliveryConfigsArgs args, InvokeOptions options)
public static Output<GetTsfDeliveryConfigsResult> getTsfDeliveryConfigs(GetTsfDeliveryConfigsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getTsfDeliveryConfigs:getTsfDeliveryConfigs
  arguments:
    # arguments dictionary
Copy

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

GetTsfDeliveryConfigsResultContent

CollectPaths This property is required. List<string>
harvest log path. Note: This field may return null, which means that no valid value was obtained.
ConfigId This property is required. string
config id.
ConfigName This property is required. string
config name.
CreateTime This property is required. string
Creation time.Note: This field may return null, indicating that no valid values can be obtained.
CustomRule This property is required. string
Custom Line Rule.
EnableAuth This property is required. bool
whether use auth for kafka. Note: This field may return null, which means that no valid value was obtained.
EnableGlobalLineRule This property is required. 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 This property is required. List<GetTsfDeliveryConfigsResultContentGroup>
Associated deployment group information.Note: This field may return null, indicating that no valid values can be obtained.
KafkaAddress This property is required. 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 This property is required. List<GetTsfDeliveryConfigsResultContentKafkaInfo>
Kafka Infos. Note: This field may return null, which means that no valid value was obtained.
KafkaVIp This property is required. string
Kafka VIP. Note: This field may return null, which means that no valid value was obtained.
KafkaVPort This property is required. string
Kafka VPort. Note: This field may return null, which means that no valid value was obtained.
LineRule This property is required. string
Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
Password This property is required. string
Password. Note: This field may return null, which means that no valid value was obtained.
Topic This property is required. string
Topic. Note: This field may return null, which means that no valid value was obtained.
Username This property is required. string
user Name. Note: This field may return null, which means that no valid value was obtained.
CollectPaths This property is required. []string
harvest log path. Note: This field may return null, which means that no valid value was obtained.
ConfigId This property is required. string
config id.
ConfigName This property is required. string
config name.
CreateTime This property is required. string
Creation time.Note: This field may return null, indicating that no valid values can be obtained.
CustomRule This property is required. string
Custom Line Rule.
EnableAuth This property is required. bool
whether use auth for kafka. Note: This field may return null, which means that no valid value was obtained.
EnableGlobalLineRule This property is required. 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 This property is required. []GetTsfDeliveryConfigsResultContentGroup
Associated deployment group information.Note: This field may return null, indicating that no valid values can be obtained.
KafkaAddress This property is required. 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 This property is required. []GetTsfDeliveryConfigsResultContentKafkaInfo
Kafka Infos. Note: This field may return null, which means that no valid value was obtained.
KafkaVIp This property is required. string
Kafka VIP. Note: This field may return null, which means that no valid value was obtained.
KafkaVPort This property is required. string
Kafka VPort. Note: This field may return null, which means that no valid value was obtained.
LineRule This property is required. string
Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
Password This property is required. string
Password. Note: This field may return null, which means that no valid value was obtained.
Topic This property is required. string
Topic. Note: This field may return null, which means that no valid value was obtained.
Username This property is required. string
user Name. Note: This field may return null, which means that no valid value was obtained.
collectPaths This property is required. List<String>
harvest log path. Note: This field may return null, which means that no valid value was obtained.
configId This property is required. String
config id.
configName This property is required. String
config name.
createTime This property is required. String
Creation time.Note: This field may return null, indicating that no valid values can be obtained.
customRule This property is required. String
Custom Line Rule.
enableAuth This property is required. Boolean
whether use auth for kafka. Note: This field may return null, which means that no valid value was obtained.
enableGlobalLineRule This property is required. 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 This property is required. List<GetTsfDeliveryConfigsResultContentGroup>
Associated deployment group information.Note: This field may return null, indicating that no valid values can be obtained.
kafkaAddress This property is required. 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 This property is required. List<GetTsfDeliveryConfigsResultContentKafkaInfo>
Kafka Infos. Note: This field may return null, which means that no valid value was obtained.
kafkaVIp This property is required. String
Kafka VIP. Note: This field may return null, which means that no valid value was obtained.
kafkaVPort This property is required. String
Kafka VPort. Note: This field may return null, which means that no valid value was obtained.
lineRule This property is required. String
Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
password This property is required. String
Password. Note: This field may return null, which means that no valid value was obtained.
topic This property is required. String
Topic. Note: This field may return null, which means that no valid value was obtained.
username This property is required. String
user Name. Note: This field may return null, which means that no valid value was obtained.
collectPaths This property is required. string[]
harvest log path. Note: This field may return null, which means that no valid value was obtained.
configId This property is required. string
config id.
configName This property is required. string
config name.
createTime This property is required. string
Creation time.Note: This field may return null, indicating that no valid values can be obtained.
customRule This property is required. string
Custom Line Rule.
enableAuth This property is required. boolean
whether use auth for kafka. Note: This field may return null, which means that no valid value was obtained.
enableGlobalLineRule This property is required. 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 This property is required. GetTsfDeliveryConfigsResultContentGroup[]
Associated deployment group information.Note: This field may return null, indicating that no valid values can be obtained.
kafkaAddress This property is required. 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 This property is required. GetTsfDeliveryConfigsResultContentKafkaInfo[]
Kafka Infos. Note: This field may return null, which means that no valid value was obtained.
kafkaVIp This property is required. string
Kafka VIP. Note: This field may return null, which means that no valid value was obtained.
kafkaVPort This property is required. string
Kafka VPort. Note: This field may return null, which means that no valid value was obtained.
lineRule This property is required. string
Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
password This property is required. string
Password. Note: This field may return null, which means that no valid value was obtained.
topic This property is required. string
Topic. Note: This field may return null, which means that no valid value was obtained.
username This property is required. string
user Name. Note: This field may return null, which means that no valid value was obtained.
collect_paths This property is required. Sequence[str]
harvest log path. Note: This field may return null, which means that no valid value was obtained.
config_id This property is required. str
config id.
config_name This property is required. str
config name.
create_time This property is required. str
Creation time.Note: This field may return null, indicating that no valid values can be obtained.
custom_rule This property is required. str
Custom Line Rule.
enable_auth This property is required. bool
whether use auth for kafka. Note: This field may return null, which means that no valid value was obtained.
enable_global_line_rule This property is required. 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 This property is required. Sequence[GetTsfDeliveryConfigsResultContentGroup]
Associated deployment group information.Note: This field may return null, indicating that no valid values can be obtained.
kafka_address This property is required. 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 This property is required. Sequence[GetTsfDeliveryConfigsResultContentKafkaInfo]
Kafka Infos. Note: This field may return null, which means that no valid value was obtained.
kafka_v_ip This property is required. str
Kafka VIP. Note: This field may return null, which means that no valid value was obtained.
kafka_v_port This property is required. str
Kafka VPort. Note: This field may return null, which means that no valid value was obtained.
line_rule This property is required. str
Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
password This property is required. str
Password. Note: This field may return null, which means that no valid value was obtained.
topic This property is required. str
Topic. Note: This field may return null, which means that no valid value was obtained.
username This property is required. str
user Name. Note: This field may return null, which means that no valid value was obtained.
collectPaths This property is required. List<String>
harvest log path. Note: This field may return null, which means that no valid value was obtained.
configId This property is required. String
config id.
configName This property is required. String
config name.
createTime This property is required. String
Creation time.Note: This field may return null, indicating that no valid values can be obtained.
customRule This property is required. String
Custom Line Rule.
enableAuth This property is required. Boolean
whether use auth for kafka. Note: This field may return null, which means that no valid value was obtained.
enableGlobalLineRule This property is required. 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 This property is required. List<Property Map>
Associated deployment group information.Note: This field may return null, indicating that no valid values can be obtained.
kafkaAddress This property is required. 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 This property is required. List<Property Map>
Kafka Infos. Note: This field may return null, which means that no valid value was obtained.
kafkaVIp This property is required. String
Kafka VIP. Note: This field may return null, which means that no valid value was obtained.
kafkaVPort This property is required. String
Kafka VPort. Note: This field may return null, which means that no valid value was obtained.
lineRule This property is required. String
Line Rule for log. Note: This field may return null, which means that no valid value was obtained.
password This property is required. String
Password. Note: This field may return null, which means that no valid value was obtained.
topic This property is required. String
Topic. Note: This field may return null, which means that no valid value was obtained.
username This property is required. String
user Name. Note: This field may return null, which means that no valid value was obtained.

GetTsfDeliveryConfigsResultContentGroup

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

GetTsfDeliveryConfigsResultContentKafkaInfo

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