Package-level declarations

Types

Link copied to clipboard
data class ClusterBrokerNodeGroupInfoArgs(val azDistribution: Output<String>? = null, val clientSubnets: Output<List<String>>, val connectivityInfo: Output<ClusterBrokerNodeGroupInfoConnectivityInfoArgs>? = null, val ebsVolumeSize: Output<Int>? = null, val instanceType: Output<String>, val securityGroups: Output<List<String>>, val storageInfo: Output<ClusterBrokerNodeGroupInfoStorageInfoArgs>? = null) : ConvertibleToJava<ClusterBrokerNodeGroupInfoArgs>
data class ClusterBrokerNodeGroupInfoConnectivityInfoArgs(val publicAccess: Output<ClusterBrokerNodeGroupInfoConnectivityInfoPublicAccessArgs>? = null) : ConvertibleToJava<ClusterBrokerNodeGroupInfoConnectivityInfoArgs>
data class ClusterBrokerNodeGroupInfoConnectivityInfoPublicAccessArgs(val type: Output<String>? = null) : ConvertibleToJava<ClusterBrokerNodeGroupInfoConnectivityInfoPublicAccessArgs>
data class ClusterBrokerNodeGroupInfoStorageInfoArgs(val ebsStorageInfo: Output<ClusterBrokerNodeGroupInfoStorageInfoEbsStorageInfoArgs>? = null) : ConvertibleToJava<ClusterBrokerNodeGroupInfoStorageInfoArgs>
data class ClusterBrokerNodeGroupInfoStorageInfoEbsStorageInfoArgs(val provisionedThroughput: Output<ClusterBrokerNodeGroupInfoStorageInfoEbsStorageInfoProvisionedThroughputArgs>? = null, val volumeSize: Output<Int>? = null) : ConvertibleToJava<ClusterBrokerNodeGroupInfoStorageInfoEbsStorageInfoArgs>
data class ClusterBrokerNodeGroupInfoStorageInfoEbsStorageInfoProvisionedThroughputArgs(val enabled: Output<Boolean>? = null, val volumeThroughput: Output<Int>? = null) : ConvertibleToJava<ClusterBrokerNodeGroupInfoStorageInfoEbsStorageInfoProvisionedThroughputArgs>
Link copied to clipboard
data class ClusterClientAuthenticationArgs(val sasl: Output<ClusterClientAuthenticationSaslArgs>? = null, val tls: Output<ClusterClientAuthenticationTlsArgs>? = null, val unauthenticated: Output<Boolean>? = null) : ConvertibleToJava<ClusterClientAuthenticationArgs>
Link copied to clipboard
data class ClusterClientAuthenticationSaslArgs(val iam: Output<Boolean>? = null, val scram: Output<Boolean>? = null) : ConvertibleToJava<ClusterClientAuthenticationSaslArgs>
Link copied to clipboard
data class ClusterClientAuthenticationTlsArgs(val certificateAuthorityArns: Output<List<String>>? = null) : ConvertibleToJava<ClusterClientAuthenticationTlsArgs>
Link copied to clipboard
data class ClusterConfigurationInfoArgs(val arn: Output<String>, val revision: Output<Int>) : ConvertibleToJava<ClusterConfigurationInfoArgs>
Link copied to clipboard
data class ClusterEncryptionInfoArgs(val encryptionAtRestKmsKeyArn: Output<String>? = null, val encryptionInTransit: Output<ClusterEncryptionInfoEncryptionInTransitArgs>? = null) : ConvertibleToJava<ClusterEncryptionInfoArgs>
data class ClusterEncryptionInfoEncryptionInTransitArgs(val clientBroker: Output<String>? = null, val inCluster: Output<Boolean>? = null) : ConvertibleToJava<ClusterEncryptionInfoEncryptionInTransitArgs>
Link copied to clipboard
data class ClusterLoggingInfoArgs(val brokerLogs: Output<ClusterLoggingInfoBrokerLogsArgs>) : ConvertibleToJava<ClusterLoggingInfoArgs>
Link copied to clipboard
data class ClusterLoggingInfoBrokerLogsArgs(val cloudwatchLogs: Output<ClusterLoggingInfoBrokerLogsCloudwatchLogsArgs>? = null, val firehose: Output<ClusterLoggingInfoBrokerLogsFirehoseArgs>? = null, val s3: Output<ClusterLoggingInfoBrokerLogsS3Args>? = null) : ConvertibleToJava<ClusterLoggingInfoBrokerLogsArgs>
data class ClusterLoggingInfoBrokerLogsCloudwatchLogsArgs(val enabled: Output<Boolean>, val logGroup: Output<String>? = null) : ConvertibleToJava<ClusterLoggingInfoBrokerLogsCloudwatchLogsArgs>
Link copied to clipboard
data class ClusterLoggingInfoBrokerLogsFirehoseArgs(val deliveryStream: Output<String>? = null, val enabled: Output<Boolean>) : ConvertibleToJava<ClusterLoggingInfoBrokerLogsFirehoseArgs>
Link copied to clipboard
data class ClusterLoggingInfoBrokerLogsS3Args(val bucket: Output<String>? = null, val enabled: Output<Boolean>, val prefix: Output<String>? = null) : ConvertibleToJava<ClusterLoggingInfoBrokerLogsS3Args>
Link copied to clipboard
data class ClusterOpenMonitoringArgs(val prometheus: Output<ClusterOpenMonitoringPrometheusArgs>) : ConvertibleToJava<ClusterOpenMonitoringArgs>
Link copied to clipboard
data class ClusterOpenMonitoringPrometheusArgs(val jmxExporter: Output<ClusterOpenMonitoringPrometheusJmxExporterArgs>? = null, val nodeExporter: Output<ClusterOpenMonitoringPrometheusNodeExporterArgs>? = null) : ConvertibleToJava<ClusterOpenMonitoringPrometheusArgs>
data class ClusterOpenMonitoringPrometheusJmxExporterArgs(val enabledInBroker: Output<Boolean>) : ConvertibleToJava<ClusterOpenMonitoringPrometheusJmxExporterArgs>
data class ClusterOpenMonitoringPrometheusNodeExporterArgs(val enabledInBroker: Output<Boolean>) : ConvertibleToJava<ClusterOpenMonitoringPrometheusNodeExporterArgs>
Link copied to clipboard
data class GetBrokerNodesPlainArgs(val clusterArn: String) : ConvertibleToJava<GetBrokerNodesPlainArgs>

A collection of arguments for invoking getBrokerNodes.

Link copied to clipboard
data class GetClusterPlainArgs(val clusterName: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetClusterPlainArgs>

A collection of arguments for invoking getCluster.

Link copied to clipboard
data class GetConfigurationPlainArgs(val name: String) : ConvertibleToJava<GetConfigurationPlainArgs>

A collection of arguments for invoking getConfiguration.

Link copied to clipboard
data class GetKafkaVersionPlainArgs(val preferredVersions: List<String>? = null, val version: String? = null) : ConvertibleToJava<GetKafkaVersionPlainArgs>

A collection of arguments for invoking getKafkaVersion.

data class ServerlessClusterClientAuthenticationArgs(val sasl: Output<ServerlessClusterClientAuthenticationSaslArgs>) : ConvertibleToJava<ServerlessClusterClientAuthenticationArgs>
data class ServerlessClusterClientAuthenticationSaslArgs(val iam: Output<ServerlessClusterClientAuthenticationSaslIamArgs>) : ConvertibleToJava<ServerlessClusterClientAuthenticationSaslArgs>
data class ServerlessClusterClientAuthenticationSaslIamArgs(val enabled: Output<Boolean>) : ConvertibleToJava<ServerlessClusterClientAuthenticationSaslIamArgs>
Link copied to clipboard
data class ServerlessClusterVpcConfigArgs(val securityGroupIds: Output<List<String>>? = null, val subnetIds: Output<List<String>>) : ConvertibleToJava<ServerlessClusterVpcConfigArgs>