tencentcloud 1.82.68 published on Friday, Feb 6, 2026 by tencentcloudstack
tencentcloud 1.82.68 published on Friday, Feb 6, 2026 by tencentcloudstack
Use this data source to query detailed information of CKafka version
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = tencentcloud.getCkafkaVersion({
instanceId: "ckafka-8j4raxv8",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.get_ckafka_version(instance_id="ckafka-8j4raxv8")
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.GetCkafkaVersion(ctx, &tencentcloud.GetCkafkaVersionArgs{
InstanceId: "ckafka-8j4raxv8",
}, 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 example = Tencentcloud.GetCkafkaVersion.Invoke(new()
{
InstanceId = "ckafka-8j4raxv8",
});
});
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.GetCkafkaVersionArgs;
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 example = TencentcloudFunctions.getCkafkaVersion(GetCkafkaVersionArgs.builder()
.instanceId("ckafka-8j4raxv8")
.build());
}
}
variables:
example:
fn::invoke:
function: tencentcloud:getCkafkaVersion
arguments:
instanceId: ckafka-8j4raxv8
Using getCkafkaVersion
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 getCkafkaVersion(args: GetCkafkaVersionArgs, opts?: InvokeOptions): Promise<GetCkafkaVersionResult>
function getCkafkaVersionOutput(args: GetCkafkaVersionOutputArgs, opts?: InvokeOptions): Output<GetCkafkaVersionResult>def get_ckafka_version(id: Optional[str] = None,
instance_id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCkafkaVersionResult
def get_ckafka_version_output(id: Optional[pulumi.Input[str]] = None,
instance_id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCkafkaVersionResult]func GetCkafkaVersion(ctx *Context, args *GetCkafkaVersionArgs, opts ...InvokeOption) (*GetCkafkaVersionResult, error)
func GetCkafkaVersionOutput(ctx *Context, args *GetCkafkaVersionOutputArgs, opts ...InvokeOption) GetCkafkaVersionResultOutput> Note: This function is named GetCkafkaVersion in the Go SDK.
public static class GetCkafkaVersion
{
public static Task<GetCkafkaVersionResult> InvokeAsync(GetCkafkaVersionArgs args, InvokeOptions? opts = null)
public static Output<GetCkafkaVersionResult> Invoke(GetCkafkaVersionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCkafkaVersionResult> getCkafkaVersion(GetCkafkaVersionArgs args, InvokeOptions options)
public static Output<GetCkafkaVersionResult> getCkafkaVersion(GetCkafkaVersionArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getCkafkaVersion:getCkafkaVersion
arguments:
# arguments dictionaryThe following arguments are supported:
- Instance
Id string - CKafka instance ID.
- Id string
- Result
Output stringFile - Used to save results.
- Instance
Id string - CKafka instance ID.
- Id string
- Result
Output stringFile - Used to save results.
- instance
Id String - CKafka instance ID.
- id String
- result
Output StringFile - Used to save results.
- instance
Id string - CKafka instance ID.
- id string
- result
Output stringFile - Used to save results.
- instance_
id str - CKafka instance ID.
- id str
- result_
output_ strfile - Used to save results.
- instance
Id String - CKafka instance ID.
- id String
- result
Output StringFile - Used to save results.
getCkafkaVersion Result
The following output properties are available:
- Cur
Broker stringVersion - Current broker version.
- Id string
- Instance
Id string - Kafka
Version string - Kafka version.
- Latest
Broker List<GetVersions Ckafka Version Latest Broker Version> - List of latest broker versions supported by the platform.
- Result
Output stringFile
- Cur
Broker stringVersion - Current broker version.
- Id string
- Instance
Id string - Kafka
Version string - Kafka version.
- Latest
Broker []GetVersions Ckafka Version Latest Broker Version - List of latest broker versions supported by the platform.
- Result
Output stringFile
- cur
Broker StringVersion - Current broker version.
- id String
- instance
Id String - kafka
Version String - Kafka version.
- latest
Broker List<GetVersions Ckafka Version Latest Broker Version> - List of latest broker versions supported by the platform.
- result
Output StringFile
- cur
Broker stringVersion - Current broker version.
- id string
- instance
Id string - kafka
Version string - Kafka version.
- latest
Broker GetVersions Ckafka Version Latest Broker Version[] - List of latest broker versions supported by the platform.
- result
Output stringFile
- cur_
broker_ strversion - Current broker version.
- id str
- instance_
id str - kafka_
version str - Kafka version.
- latest_
broker_ Sequence[Getversions Ckafka Version Latest Broker Version] - List of latest broker versions supported by the platform.
- result_
output_ strfile
- cur
Broker StringVersion - Current broker version.
- id String
- instance
Id String - kafka
Version String - Kafka version.
- latest
Broker List<Property Map>Versions - List of latest broker versions supported by the platform.
- result
Output StringFile
Supporting Types
GetCkafkaVersionLatestBrokerVersion
- Broker
Version string - Broker version.
- Kafka
Version string - Kafka version.
- Broker
Version string - Broker version.
- Kafka
Version string - Kafka version.
- broker
Version String - Broker version.
- kafka
Version String - Kafka version.
- broker
Version string - Broker version.
- kafka
Version string - Kafka version.
- broker_
version str - Broker version.
- kafka_
version str - Kafka version.
- broker
Version String - Broker version.
- kafka
Version String - Kafka version.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.68 published on Friday, Feb 6, 2026 by tencentcloudstack
