import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Kafka Cluster Addon resource in Oracle Cloud Infrastructure Managed Kafka service. * * Gets information about a KafkaClusterAddon. * * ## Example Usage */ export declare function getManagedKafkaKafkaClusterAddon(args: GetManagedKafkaKafkaClusterAddonArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getManagedKafkaKafkaClusterAddon. */ export interface GetManagedKafkaKafkaClusterAddonArgs { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the KafkaCluster. */ kafkaClusterId: string; /** * A unique user-friendly name. */ name: string; } /** * A collection of values returned by getManagedKafkaKafkaClusterAddon. */ export interface GetManagedKafkaKafkaClusterAddonResult { /** * The type of addon */ readonly addonType: string; /** * Authentication mechanism. */ readonly authenticationMechanism: string; /** * The bootstrap url of the kafka cluster. */ readonly bootstrapUrl: string; /** * Description of the add on */ readonly description: string; readonly id: string; readonly kafkaClusterId: string; /** * A unique user-friendly name. */ readonly name: string; /** * A list of CIDR ranges for ingress/egress traffic. */ readonly networkCidrs: string[]; /** * The current state of the KafkaCluster. */ readonly state: string; /** * The time the addon was created. */ readonly timeCreated: string; /** * The time the addon was updated. */ readonly timeUpdated: string; } /** * This data source provides details about a specific Kafka Cluster Addon resource in Oracle Cloud Infrastructure Managed Kafka service. * * Gets information about a KafkaClusterAddon. * * ## Example Usage */ export declare function getManagedKafkaKafkaClusterAddonOutput(args: GetManagedKafkaKafkaClusterAddonOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getManagedKafkaKafkaClusterAddon. */ export interface GetManagedKafkaKafkaClusterAddonOutputArgs { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the KafkaCluster. */ kafkaClusterId: pulumi.Input; /** * A unique user-friendly name. */ name: pulumi.Input; } //# sourceMappingURL=getManagedKafkaKafkaClusterAddon.d.ts.map