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 instanceType: Output<String>, val securityGroups: Output<List<String>>, val storageInfo: Output<ClusterBrokerNodeGroupInfoStorageInfoArgs>? = null) : ConvertibleToJava<ClusterBrokerNodeGroupInfoArgs>
data class ClusterBrokerNodeGroupInfoConnectivityInfoArgs(val publicAccess: Output<ClusterBrokerNodeGroupInfoConnectivityInfoPublicAccessArgs>? = null, val vpcConnectivity: Output<ClusterBrokerNodeGroupInfoConnectivityInfoVpcConnectivityArgs>? = null) : ConvertibleToJava<ClusterBrokerNodeGroupInfoConnectivityInfoArgs>
data class ClusterBrokerNodeGroupInfoConnectivityInfoPublicAccessArgs(val type: Output<String>? = null) : ConvertibleToJava<ClusterBrokerNodeGroupInfoConnectivityInfoPublicAccessArgs>
data class ClusterBrokerNodeGroupInfoConnectivityInfoVpcConnectivityArgs(val clientAuthentication: Output<ClusterBrokerNodeGroupInfoConnectivityInfoVpcConnectivityClientAuthenticationArgs>? = null) : ConvertibleToJava<ClusterBrokerNodeGroupInfoConnectivityInfoVpcConnectivityArgs>
data class ClusterBrokerNodeGroupInfoConnectivityInfoVpcConnectivityClientAuthenticationArgs(val sasl: Output<ClusterBrokerNodeGroupInfoConnectivityInfoVpcConnectivityClientAuthenticationSaslArgs>? = null, val tls: Output<Boolean>? = null) : ConvertibleToJava<ClusterBrokerNodeGroupInfoConnectivityInfoVpcConnectivityClientAuthenticationArgs>
data class ClusterBrokerNodeGroupInfoConnectivityInfoVpcConnectivityClientAuthenticationSaslArgs(val iam: Output<Boolean>? = null, val scram: Output<Boolean>? = null) : ConvertibleToJava<ClusterBrokerNodeGroupInfoConnectivityInfoVpcConnectivityClientAuthenticationSaslArgs>
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 GetBootstrapBrokersPlainArgs(val clusterArn: String) : ConvertibleToJava<GetBootstrapBrokersPlainArgs>

A collection of arguments for invoking getBootstrapBrokers.

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.

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

A collection of arguments for invoking getVpcConnection.

data class ReplicatorKafkaClusterAmazonMskClusterArgs(val mskClusterArn: Output<String>) : ConvertibleToJava<ReplicatorKafkaClusterAmazonMskClusterArgs>
Link copied to clipboard
data class ReplicatorKafkaClusterArgs(val amazonMskCluster: Output<ReplicatorKafkaClusterAmazonMskClusterArgs>, val vpcConfig: Output<ReplicatorKafkaClusterVpcConfigArgs>) : ConvertibleToJava<ReplicatorKafkaClusterArgs>
Link copied to clipboard
data class ReplicatorKafkaClusterVpcConfigArgs(val securityGroupsIds: Output<List<String>>? = null, val subnetIds: Output<List<String>>) : ConvertibleToJava<ReplicatorKafkaClusterVpcConfigArgs>
Link copied to clipboard
data class ReplicatorReplicationInfoListArgs(val consumerGroupReplications: Output<List<ReplicatorReplicationInfoListConsumerGroupReplicationArgs>>, val sourceKafkaClusterAlias: Output<String>? = null, val sourceKafkaClusterArn: Output<String>, val targetCompressionType: Output<String>, val targetKafkaClusterAlias: Output<String>? = null, val targetKafkaClusterArn: Output<String>, val topicReplications: Output<List<ReplicatorReplicationInfoListTopicReplicationArgs>>) : ConvertibleToJava<ReplicatorReplicationInfoListArgs>
data class ReplicatorReplicationInfoListConsumerGroupReplicationArgs(val consumerGroupsToExcludes: Output<List<String>>? = null, val consumerGroupsToReplicates: Output<List<String>>, val detectAndCopyNewConsumerGroups: Output<Boolean>? = null, val synchroniseConsumerGroupOffsets: Output<Boolean>? = null) : ConvertibleToJava<ReplicatorReplicationInfoListConsumerGroupReplicationArgs>
data class ReplicatorReplicationInfoListTopicReplicationArgs(val copyAccessControlListsForTopics: Output<Boolean>? = null, val copyTopicConfigurations: Output<Boolean>? = null, val detectAndCopyNewTopics: Output<Boolean>? = null, val startingPosition: Output<ReplicatorReplicationInfoListTopicReplicationStartingPositionArgs>? = null, val topicNameConfiguration: Output<ReplicatorReplicationInfoListTopicReplicationTopicNameConfigurationArgs>? = null, val topicsToExcludes: Output<List<String>>? = null, val topicsToReplicates: Output<List<String>>) : ConvertibleToJava<ReplicatorReplicationInfoListTopicReplicationArgs>
data class ReplicatorReplicationInfoListTopicReplicationStartingPositionArgs(val type: Output<String>? = null) : ConvertibleToJava<ReplicatorReplicationInfoListTopicReplicationStartingPositionArgs>
data class ReplicatorReplicationInfoListTopicReplicationTopicNameConfigurationArgs(val type: Output<String>? = null) : ConvertibleToJava<ReplicatorReplicationInfoListTopicReplicationTopicNameConfigurationArgs>
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>