1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getTsfDeliveryConfigByGroupId
tencentcloud 1.81.182 published on Monday, Apr 14, 2025 by tencentcloudstack

tencentcloud.getTsfDeliveryConfigByGroupId

Explore with Pulumi AI

Use this data source to query detailed information of tsf delivery_config_by_group_id

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";

const deliveryConfigByGroupId = tencentcloud.getTsfDeliveryConfigByGroupId({
    groupId: "group-yrjkln9v",
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

delivery_config_by_group_id = tencentcloud.get_tsf_delivery_config_by_group_id(group_id="group-yrjkln9v")
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.LookupTsfDeliveryConfigByGroupId(ctx, &tencentcloud.LookupTsfDeliveryConfigByGroupIdArgs{
			GroupId: "group-yrjkln9v",
		}, 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 deliveryConfigByGroupId = Tencentcloud.GetTsfDeliveryConfigByGroupId.Invoke(new()
    {
        GroupId = "group-yrjkln9v",
    });

});
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.GetTsfDeliveryConfigByGroupIdArgs;
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 deliveryConfigByGroupId = TencentcloudFunctions.getTsfDeliveryConfigByGroupId(GetTsfDeliveryConfigByGroupIdArgs.builder()
            .groupId("group-yrjkln9v")
            .build());

    }
}
Copy
variables:
  deliveryConfigByGroupId:
    fn::invoke:
      function: tencentcloud:getTsfDeliveryConfigByGroupId
      arguments:
        groupId: group-yrjkln9v
Copy

Using getTsfDeliveryConfigByGroupId

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 getTsfDeliveryConfigByGroupId(args: GetTsfDeliveryConfigByGroupIdArgs, opts?: InvokeOptions): Promise<GetTsfDeliveryConfigByGroupIdResult>
function getTsfDeliveryConfigByGroupIdOutput(args: GetTsfDeliveryConfigByGroupIdOutputArgs, opts?: InvokeOptions): Output<GetTsfDeliveryConfigByGroupIdResult>
Copy
def get_tsf_delivery_config_by_group_id(group_id: Optional[str] = None,
                                        id: Optional[str] = None,
                                        result_output_file: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetTsfDeliveryConfigByGroupIdResult
def get_tsf_delivery_config_by_group_id_output(group_id: Optional[pulumi.Input[str]] = None,
                                        id: Optional[pulumi.Input[str]] = None,
                                        result_output_file: Optional[pulumi.Input[str]] = None,
                                        opts: Optional[InvokeOptions] = None) -> Output[GetTsfDeliveryConfigByGroupIdResult]
Copy
func LookupTsfDeliveryConfigByGroupId(ctx *Context, args *LookupTsfDeliveryConfigByGroupIdArgs, opts ...InvokeOption) (*LookupTsfDeliveryConfigByGroupIdResult, error)
func LookupTsfDeliveryConfigByGroupIdOutput(ctx *Context, args *LookupTsfDeliveryConfigByGroupIdOutputArgs, opts ...InvokeOption) LookupTsfDeliveryConfigByGroupIdResultOutput
Copy

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

public static class GetTsfDeliveryConfigByGroupId 
{
    public static Task<GetTsfDeliveryConfigByGroupIdResult> InvokeAsync(GetTsfDeliveryConfigByGroupIdArgs args, InvokeOptions? opts = null)
    public static Output<GetTsfDeliveryConfigByGroupIdResult> Invoke(GetTsfDeliveryConfigByGroupIdInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetTsfDeliveryConfigByGroupIdResult> getTsfDeliveryConfigByGroupId(GetTsfDeliveryConfigByGroupIdArgs args, InvokeOptions options)
public static Output<GetTsfDeliveryConfigByGroupIdResult> getTsfDeliveryConfigByGroupId(GetTsfDeliveryConfigByGroupIdArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getTsfDeliveryConfigByGroupId:getTsfDeliveryConfigByGroupId
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

GroupId This property is required. string
groupId.
Id string
ResultOutputFile string
Used to save results.
GroupId This property is required. string
groupId.
Id string
ResultOutputFile string
Used to save results.
groupId This property is required. String
groupId.
id String
resultOutputFile String
Used to save results.
groupId This property is required. string
groupId.
id string
resultOutputFile string
Used to save results.
group_id This property is required. str
groupId.
id str
result_output_file str
Used to save results.
groupId This property is required. String
groupId.
id String
resultOutputFile String
Used to save results.

getTsfDeliveryConfigByGroupId Result

The following output properties are available:

GroupId string
Id string
Results List<GetTsfDeliveryConfigByGroupIdResult>
configuration item for deliver to a Kafka.
ResultOutputFile string
GroupId string
Id string
Results []GetTsfDeliveryConfigByGroupIdResult
configuration item for deliver to a Kafka.
ResultOutputFile string
groupId String
id String
results List<GetTsfDeliveryConfigByGroupIdResult>
configuration item for deliver to a Kafka.
resultOutputFile String
groupId string
id string
results GetTsfDeliveryConfigByGroupIdResult[]
configuration item for deliver to a Kafka.
resultOutputFile string
group_id str
id str
results Sequence[GetTsfDeliveryConfigByGroupIdResult]
configuration item for deliver to a Kafka.
result_output_file str
groupId String
id String
results List<Property Map>
configuration item for deliver to a Kafka.
resultOutputFile String

Supporting Types

GetTsfDeliveryConfigByGroupIdResult

ConfigId This property is required. string
Config ID. Note: This field may return null, which means that no valid value was obtained.
ConfigName This property is required. string
Config Name. Note: This field may return null, which means that no valid value was obtained.
ConfigId This property is required. string
Config ID. Note: This field may return null, which means that no valid value was obtained.
ConfigName This property is required. string
Config Name. Note: This field may return null, which means that no valid value was obtained.
configId This property is required. String
Config ID. Note: This field may return null, which means that no valid value was obtained.
configName This property is required. String
Config Name. Note: This field may return null, which means that no valid value was obtained.
configId This property is required. string
Config ID. Note: This field may return null, which means that no valid value was obtained.
configName This property is required. string
Config Name. Note: This field may return null, which means that no valid value was obtained.
config_id This property is required. str
Config ID. Note: This field may return null, which means that no valid value was obtained.
config_name This property is required. str
Config Name. Note: This field may return null, which means that no valid value was obtained.
configId This property is required. String
Config ID. Note: This field may return null, which means that no valid value was obtained.
configName This property is required. String
Config Name. 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.