Oracle Cloud Infrastructure v3.12.0 published on Friday, Nov 21, 2025 by Pulumi
Oracle Cloud Infrastructure v3.12.0 published on Friday, Nov 21, 2025 by Pulumi
This data source provides the list of Kafka Cluster Config Versions in Oracle Cloud Infrastructure Managed Kafka service.
Gets a list of KafkaClusterConfig Versions.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testKafkaClusterConfigVersions = oci.oci.getManagedKafkaKafkaClusterConfigVersions({
kafkaClusterConfigId: testKafkaClusterConfig.id,
});
import pulumi
import pulumi_oci as oci
test_kafka_cluster_config_versions = oci.oci.get_managed_kafka_kafka_cluster_config_versions(kafka_cluster_config_id=test_kafka_cluster_config["id"])
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.GetManagedKafkaKafkaClusterConfigVersions(ctx, &oci.GetManagedKafkaKafkaClusterConfigVersionsArgs{
KafkaClusterConfigId: testKafkaClusterConfig.Id,
}, 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 testKafkaClusterConfigVersions = Oci.Oci.GetManagedKafkaKafkaClusterConfigVersions.Invoke(new()
{
KafkaClusterConfigId = testKafkaClusterConfig.Id,
});
});
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.GetManagedKafkaKafkaClusterConfigVersionsArgs;
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 testKafkaClusterConfigVersions = OciFunctions.getManagedKafkaKafkaClusterConfigVersions(GetManagedKafkaKafkaClusterConfigVersionsArgs.builder()
.kafkaClusterConfigId(testKafkaClusterConfig.id())
.build());
}
}
variables:
testKafkaClusterConfigVersions:
fn::invoke:
function: oci:oci:getManagedKafkaKafkaClusterConfigVersions
arguments:
kafkaClusterConfigId: ${testKafkaClusterConfig.id}
Using getManagedKafkaKafkaClusterConfigVersions
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 getManagedKafkaKafkaClusterConfigVersions(args: GetManagedKafkaKafkaClusterConfigVersionsArgs, opts?: InvokeOptions): Promise<GetManagedKafkaKafkaClusterConfigVersionsResult>
function getManagedKafkaKafkaClusterConfigVersionsOutput(args: GetManagedKafkaKafkaClusterConfigVersionsOutputArgs, opts?: InvokeOptions): Output<GetManagedKafkaKafkaClusterConfigVersionsResult>def get_managed_kafka_kafka_cluster_config_versions(filters: Optional[Sequence[GetManagedKafkaKafkaClusterConfigVersionsFilter]] = None,
kafka_cluster_config_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagedKafkaKafkaClusterConfigVersionsResult
def get_managed_kafka_kafka_cluster_config_versions_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetManagedKafkaKafkaClusterConfigVersionsFilterArgs]]]] = None,
kafka_cluster_config_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagedKafkaKafkaClusterConfigVersionsResult]func GetManagedKafkaKafkaClusterConfigVersions(ctx *Context, args *GetManagedKafkaKafkaClusterConfigVersionsArgs, opts ...InvokeOption) (*GetManagedKafkaKafkaClusterConfigVersionsResult, error)
func GetManagedKafkaKafkaClusterConfigVersionsOutput(ctx *Context, args *GetManagedKafkaKafkaClusterConfigVersionsOutputArgs, opts ...InvokeOption) GetManagedKafkaKafkaClusterConfigVersionsResultOutput> Note: This function is named GetManagedKafkaKafkaClusterConfigVersions in the Go SDK.
public static class GetManagedKafkaKafkaClusterConfigVersions
{
public static Task<GetManagedKafkaKafkaClusterConfigVersionsResult> InvokeAsync(GetManagedKafkaKafkaClusterConfigVersionsArgs args, InvokeOptions? opts = null)
public static Output<GetManagedKafkaKafkaClusterConfigVersionsResult> Invoke(GetManagedKafkaKafkaClusterConfigVersionsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetManagedKafkaKafkaClusterConfigVersionsResult> getManagedKafkaKafkaClusterConfigVersions(GetManagedKafkaKafkaClusterConfigVersionsArgs args, InvokeOptions options)
public static Output<GetManagedKafkaKafkaClusterConfigVersionsResult> getManagedKafkaKafkaClusterConfigVersions(GetManagedKafkaKafkaClusterConfigVersionsArgs args, InvokeOptions options)
fn::invoke:
function: oci:oci/getManagedKafkaKafkaClusterConfigVersions:getManagedKafkaKafkaClusterConfigVersions
arguments:
# arguments dictionaryThe following arguments are supported:
- Kafka
Cluster stringConfig Id - The OCID of the KafkaClusterConfig.
- Filters
List<Get
Managed Kafka Kafka Cluster Config Versions Filter>
- Kafka
Cluster stringConfig Id - The OCID of the KafkaClusterConfig.
- Filters
[]Get
Managed Kafka Kafka Cluster Config Versions Filter
- kafka
Cluster StringConfig Id - The OCID of the KafkaClusterConfig.
- filters
List<Get
Managed Kafka Kafka Cluster Config Versions Filter>
- kafka
Cluster stringConfig Id - The OCID of the KafkaClusterConfig.
- filters
Get
Managed Kafka Kafka Cluster Config Versions Filter[]
- kafka_
cluster_ strconfig_ id - The OCID of the KafkaClusterConfig.
- filters
Sequence[Get
Managed Kafka Kafka Cluster Config Versions Filter]
- kafka
Cluster StringConfig Id - The OCID of the KafkaClusterConfig.
- filters List<Property Map>
getManagedKafkaKafkaClusterConfigVersions Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Kafka
Cluster stringConfig Id - Kafka
Cluster List<GetConfig Version Collections Managed Kafka Kafka Cluster Config Versions Kafka Cluster Config Version Collection> - The list of kafka_cluster_config_version_collection.
- Filters
List<Get
Managed Kafka Kafka Cluster Config Versions Filter>
- Id string
- The provider-assigned unique ID for this managed resource.
- Kafka
Cluster stringConfig Id - Kafka
Cluster []GetConfig Version Collections Managed Kafka Kafka Cluster Config Versions Kafka Cluster Config Version Collection - The list of kafka_cluster_config_version_collection.
- Filters
[]Get
Managed Kafka Kafka Cluster Config Versions Filter
- id String
- The provider-assigned unique ID for this managed resource.
- kafka
Cluster StringConfig Id - kafka
Cluster List<GetConfig Version Collections Managed Kafka Kafka Cluster Config Versions Kafka Cluster Config Version Collection> - The list of kafka_cluster_config_version_collection.
- filters
List<Get
Managed Kafka Kafka Cluster Config Versions Filter>
- id string
- The provider-assigned unique ID for this managed resource.
- kafka
Cluster stringConfig Id - kafka
Cluster GetConfig Version Collections Managed Kafka Kafka Cluster Config Versions Kafka Cluster Config Version Collection[] - The list of kafka_cluster_config_version_collection.
- filters
Get
Managed Kafka Kafka Cluster Config Versions Filter[]
- id str
- The provider-assigned unique ID for this managed resource.
- kafka_
cluster_ strconfig_ id - kafka_
cluster_ Sequence[Getconfig_ version_ collections Managed Kafka Kafka Cluster Config Versions Kafka Cluster Config Version Collection] - The list of kafka_cluster_config_version_collection.
- filters
Sequence[Get
Managed Kafka Kafka Cluster Config Versions Filter]
- id String
- The provider-assigned unique ID for this managed resource.
- kafka
Cluster StringConfig Id - kafka
Cluster List<Property Map>Config Version Collections - The list of kafka_cluster_config_version_collection.
- filters List<Property Map>
Supporting Types
GetManagedKafkaKafkaClusterConfigVersionsFilter
GetManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollection
GetManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionItem
- Config
Id string - ID cluster configuration
- 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
- 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
- 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
- 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
- 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
- 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.12.0 published on Friday, Nov 21, 2025 by Pulumi
