Oracle Cloud Infrastructure v3.14.0 published on Friday, Jan 16, 2026 by Pulumi
Oracle Cloud Infrastructure v3.14.0 published on Friday, Jan 16, 2026 by Pulumi
This data source provides details about a specific Kafka Cluster Config Version resource in Oracle Cloud Infrastructure Managed Kafka service.
Gets information about a KafkaClusterConfig version.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testKafkaClusterConfigVersion = oci.oci.getManagedKafkaKafkaClusterConfigVersion({
kafkaClusterConfigId: testKafkaClusterConfig.id,
versionNumber: kafkaClusterConfigVersionVersionNumber,
});
import pulumi
import pulumi_oci as oci
test_kafka_cluster_config_version = oci.oci.get_managed_kafka_kafka_cluster_config_version(kafka_cluster_config_id=test_kafka_cluster_config["id"],
version_number=kafka_cluster_config_version_version_number)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/oci"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := oci.GetManagedKafkaKafkaClusterConfigVersion(ctx, &oci.GetManagedKafkaKafkaClusterConfigVersionArgs{
KafkaClusterConfigId: testKafkaClusterConfig.Id,
VersionNumber: kafkaClusterConfigVersionVersionNumber,
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testKafkaClusterConfigVersion = Oci.Oci.GetManagedKafkaKafkaClusterConfigVersion.Invoke(new()
{
KafkaClusterConfigId = testKafkaClusterConfig.Id,
VersionNumber = kafkaClusterConfigVersionVersionNumber,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.oci.OciFunctions;
import com.pulumi.oci.oci.inputs.GetManagedKafkaKafkaClusterConfigVersionArgs;
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 testKafkaClusterConfigVersion = OciFunctions.getManagedKafkaKafkaClusterConfigVersion(GetManagedKafkaKafkaClusterConfigVersionArgs.builder()
.kafkaClusterConfigId(testKafkaClusterConfig.id())
.versionNumber(kafkaClusterConfigVersionVersionNumber)
.build());
}
}
variables:
testKafkaClusterConfigVersion:
fn::invoke:
function: oci:oci:getManagedKafkaKafkaClusterConfigVersion
arguments:
kafkaClusterConfigId: ${testKafkaClusterConfig.id}
versionNumber: ${kafkaClusterConfigVersionVersionNumber}
Using getManagedKafkaKafkaClusterConfigVersion
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 getManagedKafkaKafkaClusterConfigVersion(args: GetManagedKafkaKafkaClusterConfigVersionArgs, opts?: InvokeOptions): Promise<GetManagedKafkaKafkaClusterConfigVersionResult>
function getManagedKafkaKafkaClusterConfigVersionOutput(args: GetManagedKafkaKafkaClusterConfigVersionOutputArgs, opts?: InvokeOptions): Output<GetManagedKafkaKafkaClusterConfigVersionResult>def get_managed_kafka_kafka_cluster_config_version(kafka_cluster_config_id: Optional[str] = None,
version_number: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetManagedKafkaKafkaClusterConfigVersionResult
def get_managed_kafka_kafka_cluster_config_version_output(kafka_cluster_config_id: Optional[pulumi.Input[str]] = None,
version_number: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagedKafkaKafkaClusterConfigVersionResult]func GetManagedKafkaKafkaClusterConfigVersion(ctx *Context, args *GetManagedKafkaKafkaClusterConfigVersionArgs, opts ...InvokeOption) (*GetManagedKafkaKafkaClusterConfigVersionResult, error)
func GetManagedKafkaKafkaClusterConfigVersionOutput(ctx *Context, args *GetManagedKafkaKafkaClusterConfigVersionOutputArgs, opts ...InvokeOption) GetManagedKafkaKafkaClusterConfigVersionResultOutput> Note: This function is named GetManagedKafkaKafkaClusterConfigVersion in the Go SDK.
public static class GetManagedKafkaKafkaClusterConfigVersion
{
public static Task<GetManagedKafkaKafkaClusterConfigVersionResult> InvokeAsync(GetManagedKafkaKafkaClusterConfigVersionArgs args, InvokeOptions? opts = null)
public static Output<GetManagedKafkaKafkaClusterConfigVersionResult> Invoke(GetManagedKafkaKafkaClusterConfigVersionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetManagedKafkaKafkaClusterConfigVersionResult> getManagedKafkaKafkaClusterConfigVersion(GetManagedKafkaKafkaClusterConfigVersionArgs args, InvokeOptions options)
public static Output<GetManagedKafkaKafkaClusterConfigVersionResult> getManagedKafkaKafkaClusterConfigVersion(GetManagedKafkaKafkaClusterConfigVersionArgs args, InvokeOptions options)
fn::invoke:
function: oci:oci/getManagedKafkaKafkaClusterConfigVersion:getManagedKafkaKafkaClusterConfigVersion
arguments:
# arguments dictionaryThe following arguments are supported:
- Kafka
Cluster stringConfig Id - The OCID of the KafkaClusterConfig.
- Version
Number int - The versionNumber of the KafkaClusterConfig.
- Kafka
Cluster stringConfig Id - The OCID of the KafkaClusterConfig.
- Version
Number int - The versionNumber of the KafkaClusterConfig.
- kafka
Cluster StringConfig Id - The OCID of the KafkaClusterConfig.
- version
Number Integer - The versionNumber of the KafkaClusterConfig.
- kafka
Cluster stringConfig Id - The OCID of the KafkaClusterConfig.
- version
Number number - The versionNumber of the KafkaClusterConfig.
- kafka_
cluster_ strconfig_ id - The OCID of the KafkaClusterConfig.
- version_
number int - The versionNumber of the KafkaClusterConfig.
- kafka
Cluster StringConfig Id - The OCID of the KafkaClusterConfig.
- version
Number Number - The versionNumber of the KafkaClusterConfig.
getManagedKafkaKafkaClusterConfigVersion Result
The following output properties are available:
- Config
Id string - ID cluster configuration
- Id string
- The provider-assigned unique ID for this managed resource.
- Kafka
Cluster stringConfig Id - Properties Dictionary<string, string>
- Cluster configuration key-value pairs
- Time
Created string - The date and time the KafkaClusterConfigVersion was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - Version
Number int - Version of the cluster configuration
- Config
Id string - ID cluster configuration
- Id string
- The provider-assigned unique ID for this managed resource.
- Kafka
Cluster stringConfig Id - Properties map[string]string
- Cluster configuration key-value pairs
- Time
Created string - The date and time the KafkaClusterConfigVersion was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - Version
Number int - Version of the cluster configuration
- config
Id String - ID cluster configuration
- id String
- The provider-assigned unique ID for this managed resource.
- kafka
Cluster StringConfig Id - properties Map<String,String>
- Cluster configuration key-value pairs
- time
Created String - The date and time the KafkaClusterConfigVersion was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - version
Number Integer - Version of the cluster configuration
- config
Id string - ID cluster configuration
- id string
- The provider-assigned unique ID for this managed resource.
- kafka
Cluster stringConfig Id - properties {[key: string]: string}
- Cluster configuration key-value pairs
- time
Created string - The date and time the KafkaClusterConfigVersion was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - version
Number number - Version of the cluster configuration
- config_
id str - ID cluster configuration
- id str
- The provider-assigned unique ID for this managed resource.
- kafka_
cluster_ strconfig_ id - properties Mapping[str, str]
- Cluster configuration key-value pairs
- time_
created str - The date and time the KafkaClusterConfigVersion was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - version_
number int - Version of the cluster configuration
- config
Id String - ID cluster configuration
- id String
- The provider-assigned unique ID for this managed resource.
- kafka
Cluster StringConfig Id - properties Map<String>
- Cluster configuration key-value pairs
- time
Created String - The date and time the KafkaClusterConfigVersion was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - version
Number Number - Version of the cluster configuration
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Oracle Cloud Infrastructure v3.14.0 published on Friday, Jan 16, 2026 by Pulumi
