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

tencentcloud.getCkafkaTopicProduceConnection

Explore with Pulumi AI

Use this data source to query detailed information of ckafka topic_produce_connection

Example Usage

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

const topicProduceConnection = tencentcloud.getCkafkaTopicProduceConnection({
    instanceId: "ckafka-xxxxxx",
    topicName: "topic-xxxxxx",
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

topic_produce_connection = tencentcloud.get_ckafka_topic_produce_connection(instance_id="ckafka-xxxxxx",
    topic_name="topic-xxxxxx")
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.LookupCkafkaTopicProduceConnection(ctx, &tencentcloud.LookupCkafkaTopicProduceConnectionArgs{
			InstanceId: "ckafka-xxxxxx",
			TopicName:  "topic-xxxxxx",
		}, 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 topicProduceConnection = Tencentcloud.GetCkafkaTopicProduceConnection.Invoke(new()
    {
        InstanceId = "ckafka-xxxxxx",
        TopicName = "topic-xxxxxx",
    });

});
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.GetCkafkaTopicProduceConnectionArgs;
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 topicProduceConnection = TencentcloudFunctions.getCkafkaTopicProduceConnection(GetCkafkaTopicProduceConnectionArgs.builder()
            .instanceId("ckafka-xxxxxx")
            .topicName("topic-xxxxxx")
            .build());

    }
}
Copy
variables:
  topicProduceConnection:
    fn::invoke:
      function: tencentcloud:getCkafkaTopicProduceConnection
      arguments:
        instanceId: ckafka-xxxxxx
        topicName: topic-xxxxxx
Copy

Using getCkafkaTopicProduceConnection

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 getCkafkaTopicProduceConnection(args: GetCkafkaTopicProduceConnectionArgs, opts?: InvokeOptions): Promise<GetCkafkaTopicProduceConnectionResult>
function getCkafkaTopicProduceConnectionOutput(args: GetCkafkaTopicProduceConnectionOutputArgs, opts?: InvokeOptions): Output<GetCkafkaTopicProduceConnectionResult>
Copy
def get_ckafka_topic_produce_connection(id: Optional[str] = None,
                                        instance_id: Optional[str] = None,
                                        result_output_file: Optional[str] = None,
                                        topic_name: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetCkafkaTopicProduceConnectionResult
def get_ckafka_topic_produce_connection_output(id: Optional[pulumi.Input[str]] = None,
                                        instance_id: Optional[pulumi.Input[str]] = None,
                                        result_output_file: Optional[pulumi.Input[str]] = None,
                                        topic_name: Optional[pulumi.Input[str]] = None,
                                        opts: Optional[InvokeOptions] = None) -> Output[GetCkafkaTopicProduceConnectionResult]
Copy
func LookupCkafkaTopicProduceConnection(ctx *Context, args *LookupCkafkaTopicProduceConnectionArgs, opts ...InvokeOption) (*LookupCkafkaTopicProduceConnectionResult, error)
func LookupCkafkaTopicProduceConnectionOutput(ctx *Context, args *LookupCkafkaTopicProduceConnectionOutputArgs, opts ...InvokeOption) LookupCkafkaTopicProduceConnectionResultOutput
Copy

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

public static class GetCkafkaTopicProduceConnection 
{
    public static Task<GetCkafkaTopicProduceConnectionResult> InvokeAsync(GetCkafkaTopicProduceConnectionArgs args, InvokeOptions? opts = null)
    public static Output<GetCkafkaTopicProduceConnectionResult> Invoke(GetCkafkaTopicProduceConnectionInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetCkafkaTopicProduceConnectionResult> getCkafkaTopicProduceConnection(GetCkafkaTopicProduceConnectionArgs args, InvokeOptions options)
public static Output<GetCkafkaTopicProduceConnectionResult> getCkafkaTopicProduceConnection(GetCkafkaTopicProduceConnectionArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getCkafkaTopicProduceConnection:getCkafkaTopicProduceConnection
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

InstanceId This property is required. string
InstanceId.
TopicName This property is required. string
TopicName.
Id string
ResultOutputFile string
Used to save results.
InstanceId This property is required. string
InstanceId.
TopicName This property is required. string
TopicName.
Id string
ResultOutputFile string
Used to save results.
instanceId This property is required. String
InstanceId.
topicName This property is required. String
TopicName.
id String
resultOutputFile String
Used to save results.
instanceId This property is required. string
InstanceId.
topicName This property is required. string
TopicName.
id string
resultOutputFile string
Used to save results.
instance_id This property is required. str
InstanceId.
topic_name This property is required. str
TopicName.
id str
result_output_file str
Used to save results.
instanceId This property is required. String
InstanceId.
topicName This property is required. String
TopicName.
id String
resultOutputFile String
Used to save results.

getCkafkaTopicProduceConnection Result

The following output properties are available:

Id string
InstanceId string
Results List<GetCkafkaTopicProduceConnectionResult>
link information return result set.
TopicName string
ResultOutputFile string
Id string
InstanceId string
Results []GetCkafkaTopicProduceConnectionResult
link information return result set.
TopicName string
ResultOutputFile string
id String
instanceId String
results List<GetCkafkaTopicProduceConnectionResult>
link information return result set.
topicName String
resultOutputFile String
id string
instanceId string
results GetCkafkaTopicProduceConnectionResult[]
link information return result set.
topicName string
resultOutputFile string
id String
instanceId String
results List<Property Map>
link information return result set.
topicName String
resultOutputFile String

Supporting Types

GetCkafkaTopicProduceConnectionResult

IpAddr This property is required. string
ip address.
IsUnSupportVersion This property is required. bool
Is the supported version.
Time This property is required. string
connect time.
IpAddr This property is required. string
ip address.
IsUnSupportVersion This property is required. bool
Is the supported version.
Time This property is required. string
connect time.
ipAddr This property is required. String
ip address.
isUnSupportVersion This property is required. Boolean
Is the supported version.
time This property is required. String
connect time.
ipAddr This property is required. string
ip address.
isUnSupportVersion This property is required. boolean
Is the supported version.
time This property is required. string
connect time.
ip_addr This property is required. str
ip address.
is_un_support_version This property is required. bool
Is the supported version.
time This property is required. str
connect time.
ipAddr This property is required. String
ip address.
isUnSupportVersion This property is required. Boolean
Is the supported version.
time This property is required. String
connect time.

Package Details

Repository
tencentcloud tencentcloudstack/terraform-provider-tencentcloud
License
Notes
This Pulumi package is based on the tencentcloud Terraform Provider.