Viewing docs for AWS v7.51.1
published on Friday, Oct 16, 2026 by Pulumi
published on Friday, Oct 16, 2026 by Pulumi
Viewing docs for AWS v7.51.1
published on Friday, Oct 16, 2026 by Pulumi
published on Friday, Oct 16, 2026 by Pulumi
Get information on an Amazon MSK Cluster.
Note: This data sources returns information on provisioned clusters.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.msk.getCluster({
clusterName: "example",
});
import pulumi
import pulumi_aws as aws
example = aws.msk.get_cluster(cluster_name="example")
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/msk"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := msk.LookupCluster(ctx, &msk.LookupClusterArgs{
ClusterName: "example",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = Aws.Msk.GetCluster.Invoke(new()
{
ClusterName = "example",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.msk.MskFunctions;
import com.pulumi.aws.msk.inputs.GetClusterArgs;
import java.util.ArrayList;
import java.util.Arrays;
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 = MskFunctions.getCluster(GetClusterArgs.builder()
.clusterName("example")
.build());
}
}
variables:
example:
fn::invoke:
function: aws:msk:getCluster
arguments:
clusterName: example
pulumi {
required_providers {
aws = {
source = "pulumi/aws"
}
}
}
data "aws_msk_getcluster" "example" {
cluster_name = "example"
}
Using getCluster
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 getCluster(args: GetClusterArgs, opts?: InvokeOptions): Promise<GetClusterResult>
function getClusterOutput(args: GetClusterOutputArgs, opts?: InvokeOutputOptions): Output<GetClusterResult>def get_cluster(cluster_name: Optional[str] = None,
region: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
opts: Optional[InvokeOptions] = None) -> GetClusterResult
def get_cluster_output(cluster_name: pulumi.Input[Optional[str]] = None,
region: pulumi.Input[Optional[str]] = None,
tags: pulumi.Input[Optional[Mapping[str, pulumi.Input[str]]]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetClusterResult]func LookupCluster(ctx *Context, args *LookupClusterArgs, opts ...InvokeOption) (*LookupClusterResult, error)
func LookupClusterOutput(ctx *Context, args *LookupClusterOutputArgs, opts ...InvokeOption) LookupClusterResultOutput> Note: This function is named LookupCluster in the Go SDK.
public static class GetCluster
{
public static Task<GetClusterResult> InvokeAsync(GetClusterArgs args, InvokeOptions? opts = null)
public static Output<GetClusterResult> Invoke(GetClusterInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetClusterResult> Invoke(GetClusterInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
public static Output<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
public static Output<GetClusterResult> getCluster(GetClusterArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws:msk/getCluster:getCluster
arguments:
# arguments dictionarydata "aws_msk_get_cluster" "name" {
# arguments
}The following arguments are supported:
- Cluster
Name string - Name of the cluster.
- Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Dictionary<string, string>
- Map of key-value pairs assigned to the cluster.
- Cluster
Name string - Name of the cluster.
- Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- map[string]string
- Map of key-value pairs assigned to the cluster.
- cluster_
name string - Name of the cluster.
- region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- map(string)
- Map of key-value pairs assigned to the cluster.
- cluster
Name String - Name of the cluster.
- region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Map<String,String>
- Map of key-value pairs assigned to the cluster.
- cluster
Name string - Name of the cluster.
- region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- {[key: string]: string}
- Map of key-value pairs assigned to the cluster.
- cluster_
name str - Name of the cluster.
- region str
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Mapping[str, str]
- Map of key-value pairs assigned to the cluster.
- cluster
Name String - Name of the cluster.
- region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Map<String>
- Map of key-value pairs assigned to the cluster.
getCluster Result
The following output properties are available:
- Arn string
- ARN of the MSK cluster.
- Bootstrap
Brokers string - Comma separated list of one or more hostname:port pairs of kafka brokers suitable to bootstrap connectivity to the kafka cluster. Contains a value if
encryption_info.0.encryption_in_transit.0.client_brokeris set toPLAINTEXTorTLS_PLAINTEXT. The resource sorts values alphabetically. AWS may not always return all endpoints so this value is not guaranteed to be stable across applies. - Bootstrap
Brokers stringPublic Sasl Iam - One or more DNS names (or IP addresses) and SASL IAM port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.iamis set totrueandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - Bootstrap
Brokers stringPublic Sasl Scram - One or more DNS names (or IP addresses) and SASL SCRAM port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.scramis set totrueandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - Bootstrap
Brokers stringPublic Tls - One or more DNS names (or IP addresses) and TLS port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - Bootstrap
Brokers stringSasl Iam - One or more DNS names (or IP addresses) and SASL IAM port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.iamis set totrue. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - Bootstrap
Brokers stringSasl Scram - One or more DNS names (or IP addresses) and SASL SCRAM port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.scramis set totrue. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - Bootstrap
Brokers stringTls - One or more DNS names (or IP addresses) and TLS port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLS. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - Broker
Node List<GetGroup Infos Cluster Broker Node Group Info> - Configuration block for the broker nodes of the Kafka cluster. See
brokerNodeGroupInfoBlock for details. - Cluster
Name string - Cluster
Uuid string - UUID of the MSK cluster, for use in IAM policies.
- Customer
Action stringStatus - Status indicating whether Amazon MSK requires customer action for the cluster. Valid values are
NONE,ACTION_RECOMMENDED, andCRITICAL_ACTION_REQUIRED. - Id string
- The provider-assigned unique ID for this managed resource.
- Kafka
Version string - Apache Kafka version.
- Number
Of intBroker Nodes - Number of broker nodes in the cluster.
- Region string
- Dictionary<string, string>
- Map of key-value pairs assigned to the cluster.
- Zookeeper
Connect stringString - Comma separated list of one or more hostname:port pairs to use to connect to the Apache Zookeeper cluster. The returned values are sorted alphabetically. The AWS API may not return all endpoints, so this value is not guaranteed to be stable across applies.
- Zookeeper
Connect stringString Tls - Comma separated list of one or more hostname:port pairs to use to connect to the Apache Zookeeper cluster via TLS. The returned values are sorted alphabetically. The AWS API may not return all endpoints, so this value is not guaranteed to be stable across applies.
- Arn string
- ARN of the MSK cluster.
- Bootstrap
Brokers string - Comma separated list of one or more hostname:port pairs of kafka brokers suitable to bootstrap connectivity to the kafka cluster. Contains a value if
encryption_info.0.encryption_in_transit.0.client_brokeris set toPLAINTEXTorTLS_PLAINTEXT. The resource sorts values alphabetically. AWS may not always return all endpoints so this value is not guaranteed to be stable across applies. - Bootstrap
Brokers stringPublic Sasl Iam - One or more DNS names (or IP addresses) and SASL IAM port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.iamis set totrueandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - Bootstrap
Brokers stringPublic Sasl Scram - One or more DNS names (or IP addresses) and SASL SCRAM port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.scramis set totrueandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - Bootstrap
Brokers stringPublic Tls - One or more DNS names (or IP addresses) and TLS port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - Bootstrap
Brokers stringSasl Iam - One or more DNS names (or IP addresses) and SASL IAM port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.iamis set totrue. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - Bootstrap
Brokers stringSasl Scram - One or more DNS names (or IP addresses) and SASL SCRAM port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.scramis set totrue. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - Bootstrap
Brokers stringTls - One or more DNS names (or IP addresses) and TLS port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLS. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - Broker
Node []GetGroup Infos Cluster Broker Node Group Info - Configuration block for the broker nodes of the Kafka cluster. See
brokerNodeGroupInfoBlock for details. - Cluster
Name string - Cluster
Uuid string - UUID of the MSK cluster, for use in IAM policies.
- Customer
Action stringStatus - Status indicating whether Amazon MSK requires customer action for the cluster. Valid values are
NONE,ACTION_RECOMMENDED, andCRITICAL_ACTION_REQUIRED. - Id string
- The provider-assigned unique ID for this managed resource.
- Kafka
Version string - Apache Kafka version.
- Number
Of intBroker Nodes - Number of broker nodes in the cluster.
- Region string
- map[string]string
- Map of key-value pairs assigned to the cluster.
- Zookeeper
Connect stringString - Comma separated list of one or more hostname:port pairs to use to connect to the Apache Zookeeper cluster. The returned values are sorted alphabetically. The AWS API may not return all endpoints, so this value is not guaranteed to be stable across applies.
- Zookeeper
Connect stringString Tls - Comma separated list of one or more hostname:port pairs to use to connect to the Apache Zookeeper cluster via TLS. The returned values are sorted alphabetically. The AWS API may not return all endpoints, so this value is not guaranteed to be stable across applies.
- arn string
- ARN of the MSK cluster.
- bootstrap_
brokers string - Comma separated list of one or more hostname:port pairs of kafka brokers suitable to bootstrap connectivity to the kafka cluster. Contains a value if
encryption_info.0.encryption_in_transit.0.client_brokeris set toPLAINTEXTorTLS_PLAINTEXT. The resource sorts values alphabetically. AWS may not always return all endpoints so this value is not guaranteed to be stable across applies. - bootstrap_
brokers_ stringpublic_ sasl_ iam - One or more DNS names (or IP addresses) and SASL IAM port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.iamis set totrueandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap_
brokers_ stringpublic_ sasl_ scram - One or more DNS names (or IP addresses) and SASL SCRAM port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.scramis set totrueandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap_
brokers_ stringpublic_ tls - One or more DNS names (or IP addresses) and TLS port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap_
brokers_ stringsasl_ iam - One or more DNS names (or IP addresses) and SASL IAM port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.iamis set totrue. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap_
brokers_ stringsasl_ scram - One or more DNS names (or IP addresses) and SASL SCRAM port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.scramis set totrue. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap_
brokers_ stringtls - One or more DNS names (or IP addresses) and TLS port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLS. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - broker_
node_ list(object)group_ infos - Configuration block for the broker nodes of the Kafka cluster. See
brokerNodeGroupInfoBlock for details. - cluster_
name string - cluster_
uuid string - UUID of the MSK cluster, for use in IAM policies.
- customer_
action_ stringstatus - Status indicating whether Amazon MSK requires customer action for the cluster. Valid values are
NONE,ACTION_RECOMMENDED, andCRITICAL_ACTION_REQUIRED. - id string
- The provider-assigned unique ID for this managed resource.
- kafka_
version string - Apache Kafka version.
- number_
of_ numberbroker_ nodes - Number of broker nodes in the cluster.
- region string
- map(string)
- Map of key-value pairs assigned to the cluster.
- zookeeper_
connect_ stringstring - Comma separated list of one or more hostname:port pairs to use to connect to the Apache Zookeeper cluster. The returned values are sorted alphabetically. The AWS API may not return all endpoints, so this value is not guaranteed to be stable across applies.
- zookeeper_
connect_ stringstring_ tls - Comma separated list of one or more hostname:port pairs to use to connect to the Apache Zookeeper cluster via TLS. The returned values are sorted alphabetically. The AWS API may not return all endpoints, so this value is not guaranteed to be stable across applies.
- arn String
- ARN of the MSK cluster.
- bootstrap
Brokers String - Comma separated list of one or more hostname:port pairs of kafka brokers suitable to bootstrap connectivity to the kafka cluster. Contains a value if
encryption_info.0.encryption_in_transit.0.client_brokeris set toPLAINTEXTorTLS_PLAINTEXT. The resource sorts values alphabetically. AWS may not always return all endpoints so this value is not guaranteed to be stable across applies. - bootstrap
Brokers StringPublic Sasl Iam - One or more DNS names (or IP addresses) and SASL IAM port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.iamis set totrueandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap
Brokers StringPublic Sasl Scram - One or more DNS names (or IP addresses) and SASL SCRAM port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.scramis set totrueandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap
Brokers StringPublic Tls - One or more DNS names (or IP addresses) and TLS port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap
Brokers StringSasl Iam - One or more DNS names (or IP addresses) and SASL IAM port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.iamis set totrue. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap
Brokers StringSasl Scram - One or more DNS names (or IP addresses) and SASL SCRAM port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.scramis set totrue. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap
Brokers StringTls - One or more DNS names (or IP addresses) and TLS port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLS. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - broker
Node List<GetGroup Infos Cluster Broker Node Group Info> - Configuration block for the broker nodes of the Kafka cluster. See
brokerNodeGroupInfoBlock for details. - cluster
Name String - cluster
Uuid String - UUID of the MSK cluster, for use in IAM policies.
- customer
Action StringStatus - Status indicating whether Amazon MSK requires customer action for the cluster. Valid values are
NONE,ACTION_RECOMMENDED, andCRITICAL_ACTION_REQUIRED. - id String
- The provider-assigned unique ID for this managed resource.
- kafka
Version String - Apache Kafka version.
- number
Of IntegerBroker Nodes - Number of broker nodes in the cluster.
- region String
- Map<String,String>
- Map of key-value pairs assigned to the cluster.
- zookeeper
Connect StringString - Comma separated list of one or more hostname:port pairs to use to connect to the Apache Zookeeper cluster. The returned values are sorted alphabetically. The AWS API may not return all endpoints, so this value is not guaranteed to be stable across applies.
- zookeeper
Connect StringString Tls - Comma separated list of one or more hostname:port pairs to use to connect to the Apache Zookeeper cluster via TLS. The returned values are sorted alphabetically. The AWS API may not return all endpoints, so this value is not guaranteed to be stable across applies.
- arn string
- ARN of the MSK cluster.
- bootstrap
Brokers string - Comma separated list of one or more hostname:port pairs of kafka brokers suitable to bootstrap connectivity to the kafka cluster. Contains a value if
encryption_info.0.encryption_in_transit.0.client_brokeris set toPLAINTEXTorTLS_PLAINTEXT. The resource sorts values alphabetically. AWS may not always return all endpoints so this value is not guaranteed to be stable across applies. - bootstrap
Brokers stringPublic Sasl Iam - One or more DNS names (or IP addresses) and SASL IAM port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.iamis set totrueandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap
Brokers stringPublic Sasl Scram - One or more DNS names (or IP addresses) and SASL SCRAM port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.scramis set totrueandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap
Brokers stringPublic Tls - One or more DNS names (or IP addresses) and TLS port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap
Brokers stringSasl Iam - One or more DNS names (or IP addresses) and SASL IAM port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.iamis set totrue. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap
Brokers stringSasl Scram - One or more DNS names (or IP addresses) and SASL SCRAM port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.scramis set totrue. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap
Brokers stringTls - One or more DNS names (or IP addresses) and TLS port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLS. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - broker
Node GetGroup Infos Cluster Broker Node Group Info[] - Configuration block for the broker nodes of the Kafka cluster. See
brokerNodeGroupInfoBlock for details. - cluster
Name string - cluster
Uuid string - UUID of the MSK cluster, for use in IAM policies.
- customer
Action stringStatus - Status indicating whether Amazon MSK requires customer action for the cluster. Valid values are
NONE,ACTION_RECOMMENDED, andCRITICAL_ACTION_REQUIRED. - id string
- The provider-assigned unique ID for this managed resource.
- kafka
Version string - Apache Kafka version.
- number
Of numberBroker Nodes - Number of broker nodes in the cluster.
- region string
- {[key: string]: string}
- Map of key-value pairs assigned to the cluster.
- zookeeper
Connect stringString - Comma separated list of one or more hostname:port pairs to use to connect to the Apache Zookeeper cluster. The returned values are sorted alphabetically. The AWS API may not return all endpoints, so this value is not guaranteed to be stable across applies.
- zookeeper
Connect stringString Tls - Comma separated list of one or more hostname:port pairs to use to connect to the Apache Zookeeper cluster via TLS. The returned values are sorted alphabetically. The AWS API may not return all endpoints, so this value is not guaranteed to be stable across applies.
- arn str
- ARN of the MSK cluster.
- bootstrap_
brokers str - Comma separated list of one or more hostname:port pairs of kafka brokers suitable to bootstrap connectivity to the kafka cluster. Contains a value if
encryption_info.0.encryption_in_transit.0.client_brokeris set toPLAINTEXTorTLS_PLAINTEXT. The resource sorts values alphabetically. AWS may not always return all endpoints so this value is not guaranteed to be stable across applies. - bootstrap_
brokers_ strpublic_ sasl_ iam - One or more DNS names (or IP addresses) and SASL IAM port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.iamis set totrueandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap_
brokers_ strpublic_ sasl_ scram - One or more DNS names (or IP addresses) and SASL SCRAM port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.scramis set totrueandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap_
brokers_ strpublic_ tls - One or more DNS names (or IP addresses) and TLS port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap_
brokers_ strsasl_ iam - One or more DNS names (or IP addresses) and SASL IAM port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.iamis set totrue. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap_
brokers_ strsasl_ scram - One or more DNS names (or IP addresses) and SASL SCRAM port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.scramis set totrue. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap_
brokers_ strtls - One or more DNS names (or IP addresses) and TLS port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLS. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - broker_
node_ Sequence[Getgroup_ infos Cluster Broker Node Group Info] - Configuration block for the broker nodes of the Kafka cluster. See
brokerNodeGroupInfoBlock for details. - cluster_
name str - cluster_
uuid str - UUID of the MSK cluster, for use in IAM policies.
- customer_
action_ strstatus - Status indicating whether Amazon MSK requires customer action for the cluster. Valid values are
NONE,ACTION_RECOMMENDED, andCRITICAL_ACTION_REQUIRED. - id str
- The provider-assigned unique ID for this managed resource.
- kafka_
version str - Apache Kafka version.
- number_
of_ intbroker_ nodes - Number of broker nodes in the cluster.
- region str
- Mapping[str, str]
- Map of key-value pairs assigned to the cluster.
- zookeeper_
connect_ strstring - Comma separated list of one or more hostname:port pairs to use to connect to the Apache Zookeeper cluster. The returned values are sorted alphabetically. The AWS API may not return all endpoints, so this value is not guaranteed to be stable across applies.
- zookeeper_
connect_ strstring_ tls - Comma separated list of one or more hostname:port pairs to use to connect to the Apache Zookeeper cluster via TLS. The returned values are sorted alphabetically. The AWS API may not return all endpoints, so this value is not guaranteed to be stable across applies.
- arn String
- ARN of the MSK cluster.
- bootstrap
Brokers String - Comma separated list of one or more hostname:port pairs of kafka brokers suitable to bootstrap connectivity to the kafka cluster. Contains a value if
encryption_info.0.encryption_in_transit.0.client_brokeris set toPLAINTEXTorTLS_PLAINTEXT. The resource sorts values alphabetically. AWS may not always return all endpoints so this value is not guaranteed to be stable across applies. - bootstrap
Brokers StringPublic Sasl Iam - One or more DNS names (or IP addresses) and SASL IAM port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9198. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.iamis set totrueandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap
Brokers StringPublic Sasl Scram - One or more DNS names (or IP addresses) and SASL SCRAM port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9196. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.scramis set totrueandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap
Brokers StringPublic Tls - One or more DNS names (or IP addresses) and TLS port pairs. For example,
b-1-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194,b-2-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194,b-3-public.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9194. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandbroker_node_group_info.0.connectivity_info.0.public_access.0.typeis set toSERVICE_PROVIDED_EIPSand the cluster fulfill all other requirements for public access. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap
Brokers StringSasl Iam - One or more DNS names (or IP addresses) and SASL IAM port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9098. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.iamis set totrue. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap
Brokers StringSasl Scram - One or more DNS names (or IP addresses) and SASL SCRAM port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9096. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLSandclient_authentication.0.sasl.0.scramis set totrue. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - bootstrap
Brokers StringTls - One or more DNS names (or IP addresses) and TLS port pairs. For example,
b-1.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094,b-2.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094,b-3.exampleClusterName.abcde.c2.kafka.us-east-1.amazonaws.com:9094. This attribute will have a value ifencryption_info.0.encryption_in_transit.0.client_brokeris set toTLS_PLAINTEXTorTLS. The resource sorts the list alphabetically. AWS may not always return all endpoints so the values may not be stable across applies. - broker
Node List<Property Map>Group Infos - Configuration block for the broker nodes of the Kafka cluster. See
brokerNodeGroupInfoBlock for details. - cluster
Name String - cluster
Uuid String - UUID of the MSK cluster, for use in IAM policies.
- customer
Action StringStatus - Status indicating whether Amazon MSK requires customer action for the cluster. Valid values are
NONE,ACTION_RECOMMENDED, andCRITICAL_ACTION_REQUIRED. - id String
- The provider-assigned unique ID for this managed resource.
- kafka
Version String - Apache Kafka version.
- number
Of NumberBroker Nodes - Number of broker nodes in the cluster.
- region String
- Map<String>
- Map of key-value pairs assigned to the cluster.
- zookeeper
Connect StringString - Comma separated list of one or more hostname:port pairs to use to connect to the Apache Zookeeper cluster. The returned values are sorted alphabetically. The AWS API may not return all endpoints, so this value is not guaranteed to be stable across applies.
- zookeeper
Connect StringString Tls - Comma separated list of one or more hostname:port pairs to use to connect to the Apache Zookeeper cluster via TLS. The returned values are sorted alphabetically. The AWS API may not return all endpoints, so this value is not guaranteed to be stable across applies.
Supporting Types
GetClusterBrokerNodeGroupInfo
- Az
Distribution string - Distribution of broker nodes across Availability Zones.
- Client
Subnets List<string> - List of subnets to connect to in the client VPC.
- Connectivity
Infos List<GetCluster Broker Node Group Info Connectivity Info> - Information about the cluster access configuration. See
connectivityInfoBlock for details. - Instance
Type string - Instance type used for the broker nodes.
- Security
Groups List<string> - List of security groups to associate with the elastic network interfaces to control who can communicate with the cluster.
- Storage
Infos List<GetCluster Broker Node Group Info Storage Info> - Storage information for the broker nodes. See
storageInfoBlock for details.
- Az
Distribution string - Distribution of broker nodes across Availability Zones.
- Client
Subnets []string - List of subnets to connect to in the client VPC.
- Connectivity
Infos []GetCluster Broker Node Group Info Connectivity Info - Information about the cluster access configuration. See
connectivityInfoBlock for details. - Instance
Type string - Instance type used for the broker nodes.
- Security
Groups []string - List of security groups to associate with the elastic network interfaces to control who can communicate with the cluster.
- Storage
Infos []GetCluster Broker Node Group Info Storage Info - Storage information for the broker nodes. See
storageInfoBlock for details.
- az_
distribution string - Distribution of broker nodes across Availability Zones.
- client_
subnets list(string) - List of subnets to connect to in the client VPC.
- connectivity_
infos list(object) - Information about the cluster access configuration. See
connectivityInfoBlock for details. - instance_
type string - Instance type used for the broker nodes.
- security_
groups list(string) - List of security groups to associate with the elastic network interfaces to control who can communicate with the cluster.
- storage_
infos list(object) - Storage information for the broker nodes. See
storageInfoBlock for details.
- az
Distribution String - Distribution of broker nodes across Availability Zones.
- client
Subnets List<String> - List of subnets to connect to in the client VPC.
- connectivity
Infos List<GetCluster Broker Node Group Info Connectivity Info> - Information about the cluster access configuration. See
connectivityInfoBlock for details. - instance
Type String - Instance type used for the broker nodes.
- security
Groups List<String> - List of security groups to associate with the elastic network interfaces to control who can communicate with the cluster.
- storage
Infos List<GetCluster Broker Node Group Info Storage Info> - Storage information for the broker nodes. See
storageInfoBlock for details.
- az
Distribution string - Distribution of broker nodes across Availability Zones.
- client
Subnets string[] - List of subnets to connect to in the client VPC.
- connectivity
Infos GetCluster Broker Node Group Info Connectivity Info[] - Information about the cluster access configuration. See
connectivityInfoBlock for details. - instance
Type string - Instance type used for the broker nodes.
- security
Groups string[] - List of security groups to associate with the elastic network interfaces to control who can communicate with the cluster.
- storage
Infos GetCluster Broker Node Group Info Storage Info[] - Storage information for the broker nodes. See
storageInfoBlock for details.
- az_
distribution str - Distribution of broker nodes across Availability Zones.
- client_
subnets Sequence[str] - List of subnets to connect to in the client VPC.
- connectivity_
infos Sequence[GetCluster Broker Node Group Info Connectivity Info] - Information about the cluster access configuration. See
connectivityInfoBlock for details. - instance_
type str - Instance type used for the broker nodes.
- security_
groups Sequence[str] - List of security groups to associate with the elastic network interfaces to control who can communicate with the cluster.
- storage_
infos Sequence[GetCluster Broker Node Group Info Storage Info] - Storage information for the broker nodes. See
storageInfoBlock for details.
- az
Distribution String - Distribution of broker nodes across Availability Zones.
- client
Subnets List<String> - List of subnets to connect to in the client VPC.
- connectivity
Infos List<Property Map> - Information about the cluster access configuration. See
connectivityInfoBlock for details. - instance
Type String - Instance type used for the broker nodes.
- security
Groups List<String> - List of security groups to associate with the elastic network interfaces to control who can communicate with the cluster.
- storage
Infos List<Property Map> - Storage information for the broker nodes. See
storageInfoBlock for details.
GetClusterBrokerNodeGroupInfoConnectivityInfo
- Network
Type string - Network type of the cluster.
- Public
Accesses List<GetCluster Broker Node Group Info Connectivity Info Public Access> - Public access configuration. See
publicAccessBlock for details. - Vpc
Connectivities List<GetCluster Broker Node Group Info Connectivity Info Vpc Connectivity> - VPC connectivity configuration. See
vpcConnectivityBlock for details.
- Network
Type string - Network type of the cluster.
- Public
Accesses []GetCluster Broker Node Group Info Connectivity Info Public Access - Public access configuration. See
publicAccessBlock for details. - Vpc
Connectivities []GetCluster Broker Node Group Info Connectivity Info Vpc Connectivity - VPC connectivity configuration. See
vpcConnectivityBlock for details.
- network_
type string - Network type of the cluster.
- public_
accesses list(object) - Public access configuration. See
publicAccessBlock for details. - vpc_
connectivities list(object) - VPC connectivity configuration. See
vpcConnectivityBlock for details.
- network
Type String - Network type of the cluster.
- public
Accesses List<GetCluster Broker Node Group Info Connectivity Info Public Access> - Public access configuration. See
publicAccessBlock for details. - vpc
Connectivities List<GetCluster Broker Node Group Info Connectivity Info Vpc Connectivity> - VPC connectivity configuration. See
vpcConnectivityBlock for details.
- network
Type string - Network type of the cluster.
- public
Accesses GetCluster Broker Node Group Info Connectivity Info Public Access[] - Public access configuration. See
publicAccessBlock for details. - vpc
Connectivities GetCluster Broker Node Group Info Connectivity Info Vpc Connectivity[] - VPC connectivity configuration. See
vpcConnectivityBlock for details.
- network_
type str - Network type of the cluster.
- public_
accesses Sequence[GetCluster Broker Node Group Info Connectivity Info Public Access] - Public access configuration. See
publicAccessBlock for details. - vpc_
connectivities Sequence[GetCluster Broker Node Group Info Connectivity Info Vpc Connectivity] - VPC connectivity configuration. See
vpcConnectivityBlock for details.
- network
Type String - Network type of the cluster.
- public
Accesses List<Property Map> - Public access configuration. See
publicAccessBlock for details. - vpc
Connectivities List<Property Map> - VPC connectivity configuration. See
vpcConnectivityBlock for details.
GetClusterBrokerNodeGroupInfoConnectivityInfoPublicAccess
- Type string
- Public access type.
- Type string
- Public access type.
- type string
- Public access type.
- type String
- Public access type.
- type string
- Public access type.
- type str
- Public access type.
- type String
- Public access type.
GetClusterBrokerNodeGroupInfoConnectivityInfoVpcConnectivity
- Client
Authentications List<GetCluster Broker Node Group Info Connectivity Info Vpc Connectivity Client Authentication> - Client authentication configuration for VPC connectivity. See
clientAuthenticationBlock for details.
- Client
Authentications []GetCluster Broker Node Group Info Connectivity Info Vpc Connectivity Client Authentication - Client authentication configuration for VPC connectivity. See
clientAuthenticationBlock for details.
- client_
authentications list(object) - Client authentication configuration for VPC connectivity. See
clientAuthenticationBlock for details.
- client
Authentications List<GetCluster Broker Node Group Info Connectivity Info Vpc Connectivity Client Authentication> - Client authentication configuration for VPC connectivity. See
clientAuthenticationBlock for details.
- client
Authentications GetCluster Broker Node Group Info Connectivity Info Vpc Connectivity Client Authentication[] - Client authentication configuration for VPC connectivity. See
clientAuthenticationBlock for details.
- client_
authentications Sequence[GetCluster Broker Node Group Info Connectivity Info Vpc Connectivity Client Authentication] - Client authentication configuration for VPC connectivity. See
clientAuthenticationBlock for details.
- client
Authentications List<Property Map> - Client authentication configuration for VPC connectivity. See
clientAuthenticationBlock for details.
GetClusterBrokerNodeGroupInfoConnectivityInfoVpcConnectivityClientAuthentication
- Sasls
List<Get
Cluster Broker Node Group Info Connectivity Info Vpc Connectivity Client Authentication Sasl> - SASL authentication configuration for VPC connectivity. See
saslBlock for details. - Tls bool
- Whether TLS authentication is enabled for VPC connectivity.
- Sasls
[]Get
Cluster Broker Node Group Info Connectivity Info Vpc Connectivity Client Authentication Sasl - SASL authentication configuration for VPC connectivity. See
saslBlock for details. - Tls bool
- Whether TLS authentication is enabled for VPC connectivity.
- sasls list(object)
- SASL authentication configuration for VPC connectivity. See
saslBlock for details. - tls bool
- Whether TLS authentication is enabled for VPC connectivity.
- sasls
List<Get
Cluster Broker Node Group Info Connectivity Info Vpc Connectivity Client Authentication Sasl> - SASL authentication configuration for VPC connectivity. See
saslBlock for details. - tls Boolean
- Whether TLS authentication is enabled for VPC connectivity.
- sasls
Get
Cluster Broker Node Group Info Connectivity Info Vpc Connectivity Client Authentication Sasl[] - SASL authentication configuration for VPC connectivity. See
saslBlock for details. - tls boolean
- Whether TLS authentication is enabled for VPC connectivity.
- sasls
Sequence[Get
Cluster Broker Node Group Info Connectivity Info Vpc Connectivity Client Authentication Sasl] - SASL authentication configuration for VPC connectivity. See
saslBlock for details. - tls bool
- Whether TLS authentication is enabled for VPC connectivity.
- sasls List<Property Map>
- SASL authentication configuration for VPC connectivity. See
saslBlock for details. - tls Boolean
- Whether TLS authentication is enabled for VPC connectivity.
GetClusterBrokerNodeGroupInfoConnectivityInfoVpcConnectivityClientAuthenticationSasl
GetClusterBrokerNodeGroupInfoStorageInfo
- Ebs
Storage List<GetInfos Cluster Broker Node Group Info Storage Info Ebs Storage Info> - EBS storage information. See
ebsStorageInfoBlock for details.
- Ebs
Storage []GetInfos Cluster Broker Node Group Info Storage Info Ebs Storage Info - EBS storage information. See
ebsStorageInfoBlock for details.
- ebs_
storage_ list(object)infos - EBS storage information. See
ebsStorageInfoBlock for details.
- ebs
Storage List<GetInfos Cluster Broker Node Group Info Storage Info Ebs Storage Info> - EBS storage information. See
ebsStorageInfoBlock for details.
- ebs
Storage GetInfos Cluster Broker Node Group Info Storage Info Ebs Storage Info[] - EBS storage information. See
ebsStorageInfoBlock for details.
- ebs_
storage_ Sequence[Getinfos Cluster Broker Node Group Info Storage Info Ebs Storage Info] - EBS storage information. See
ebsStorageInfoBlock for details.
- ebs
Storage List<Property Map>Infos - EBS storage information. See
ebsStorageInfoBlock for details.
GetClusterBrokerNodeGroupInfoStorageInfoEbsStorageInfo
- Provisioned
Throughputs List<GetCluster Broker Node Group Info Storage Info Ebs Storage Info Provisioned Throughput> - Provisioned throughput configuration. See
provisionedThroughputBlock for details. - Volume
Size int - Size in GiB of the EBS volume for the data drive on each broker node.
- Provisioned
Throughputs []GetCluster Broker Node Group Info Storage Info Ebs Storage Info Provisioned Throughput - Provisioned throughput configuration. See
provisionedThroughputBlock for details. - Volume
Size int - Size in GiB of the EBS volume for the data drive on each broker node.
- provisioned_
throughputs list(object) - Provisioned throughput configuration. See
provisionedThroughputBlock for details. - volume_
size number - Size in GiB of the EBS volume for the data drive on each broker node.
- provisioned
Throughputs List<GetCluster Broker Node Group Info Storage Info Ebs Storage Info Provisioned Throughput> - Provisioned throughput configuration. See
provisionedThroughputBlock for details. - volume
Size Integer - Size in GiB of the EBS volume for the data drive on each broker node.
- provisioned
Throughputs GetCluster Broker Node Group Info Storage Info Ebs Storage Info Provisioned Throughput[] - Provisioned throughput configuration. See
provisionedThroughputBlock for details. - volume
Size number - Size in GiB of the EBS volume for the data drive on each broker node.
- provisioned_
throughputs Sequence[GetCluster Broker Node Group Info Storage Info Ebs Storage Info Provisioned Throughput] - Provisioned throughput configuration. See
provisionedThroughputBlock for details. - volume_
size int - Size in GiB of the EBS volume for the data drive on each broker node.
- provisioned
Throughputs List<Property Map> - Provisioned throughput configuration. See
provisionedThroughputBlock for details. - volume
Size Number - Size in GiB of the EBS volume for the data drive on each broker node.
GetClusterBrokerNodeGroupInfoStorageInfoEbsStorageInfoProvisionedThroughput
- Enabled bool
- Whether provisioned throughput is enabled.
- Volume
Throughput int - Throughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second.
- Enabled bool
- Whether provisioned throughput is enabled.
- Volume
Throughput int - Throughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second.
- enabled bool
- Whether provisioned throughput is enabled.
- volume_
throughput number - Throughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second.
- enabled Boolean
- Whether provisioned throughput is enabled.
- volume
Throughput Integer - Throughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second.
- enabled boolean
- Whether provisioned throughput is enabled.
- volume
Throughput number - Throughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second.
- enabled bool
- Whether provisioned throughput is enabled.
- volume_
throughput int - Throughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second.
- enabled Boolean
- Whether provisioned throughput is enabled.
- volume
Throughput Number - Throughput value of the EBS volumes for the data drive on each kafka broker node in MiB per second.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
awsTerraform Provider.
Viewing docs for AWS v7.51.1
published on Friday, Oct 16, 2026 by Pulumi
published on Friday, Oct 16, 2026 by Pulumi