Package-level declarations

Types

Link copied to clipboard
data class ClusterBrokerLogsArgs(val cloudWatchLogs: Output<ClusterCloudWatchLogsArgs>? = null, val firehose: Output<ClusterFirehoseArgs>? = null, val s3: Output<ClusterS3Args>? = null) : ConvertibleToJava<ClusterBrokerLogsArgs>
Link copied to clipboard
data class ClusterBrokerNodeGroupInfoArgs(val brokerAzDistribution: Output<String>? = null, val clientSubnets: Output<List<String>>, val connectivityInfo: Output<ClusterConnectivityInfoArgs>? = null, val instanceType: Output<String>, val securityGroups: Output<List<String>>? = null, val storageInfo: Output<ClusterStorageInfoArgs>? = null) : ConvertibleToJava<ClusterBrokerNodeGroupInfoArgs>
Link copied to clipboard
data class ClusterClientAuthenticationArgs(val sasl: Output<ClusterSaslArgs>? = null, val tls: Output<ClusterTlsArgs>? = null, val unauthenticated: Output<ClusterUnauthenticatedArgs>? = null) : ConvertibleToJava<ClusterClientAuthenticationArgs>
Link copied to clipboard
data class ClusterCloudWatchLogsArgs(val enabled: Output<Boolean>, val logGroup: Output<String>? = null) : ConvertibleToJava<ClusterCloudWatchLogsArgs>
Link copied to clipboard
data class ClusterConfigurationInfoArgs(val arn: Output<String>, val revision: Output<Int>) : ConvertibleToJava<ClusterConfigurationInfoArgs>
Link copied to clipboard
data class ClusterConnectivityInfoArgs(val publicAccess: Output<ClusterPublicAccessArgs>? = null, val vpcConnectivity: Output<ClusterVpcConnectivityArgs>? = null) : ConvertibleToJava<ClusterConnectivityInfoArgs>
Link copied to clipboard
data class ClusterEbsStorageInfoArgs(val provisionedThroughput: Output<ClusterProvisionedThroughputArgs>? = null, val volumeSize: Output<Int>? = null) : ConvertibleToJava<ClusterEbsStorageInfoArgs>
Link copied to clipboard
data class ClusterEncryptionAtRestArgs(val dataVolumeKmsKeyId: Output<String>) : ConvertibleToJava<ClusterEncryptionAtRestArgs>
Link copied to clipboard
data class ClusterEncryptionInfoArgs(val encryptionAtRest: Output<ClusterEncryptionAtRestArgs>? = null, val encryptionInTransit: Output<ClusterEncryptionInTransitArgs>? = null) : ConvertibleToJava<ClusterEncryptionInfoArgs>
Link copied to clipboard
data class ClusterEncryptionInTransitArgs(val clientBroker: Output<ClusterEncryptionInTransitClientBroker>? = null, val inCluster: Output<Boolean>? = null) : ConvertibleToJava<ClusterEncryptionInTransitArgs>
Link copied to clipboard
data class ClusterFirehoseArgs(val deliveryStream: Output<String>? = null, val enabled: Output<Boolean>) : ConvertibleToJava<ClusterFirehoseArgs>
Link copied to clipboard
data class ClusterIamArgs(val enabled: Output<Boolean>) : ConvertibleToJava<ClusterIamArgs>
Link copied to clipboard
Link copied to clipboard
data class ClusterJmxExporterArgs(val enabledInBroker: Output<Boolean>) : ConvertibleToJava<ClusterJmxExporterArgs>
Link copied to clipboard
data class ClusterLoggingInfoArgs(val brokerLogs: Output<ClusterBrokerLogsArgs>) : ConvertibleToJava<ClusterLoggingInfoArgs>
Link copied to clipboard
data class ClusterNodeExporterArgs(val enabledInBroker: Output<Boolean>) : ConvertibleToJava<ClusterNodeExporterArgs>
Link copied to clipboard
data class ClusterOpenMonitoringArgs(val prometheus: Output<ClusterPrometheusArgs>) : ConvertibleToJava<ClusterOpenMonitoringArgs>
Link copied to clipboard
data class ClusterPrometheusArgs(val jmxExporter: Output<ClusterJmxExporterArgs>? = null, val nodeExporter: Output<ClusterNodeExporterArgs>? = null) : ConvertibleToJava<ClusterPrometheusArgs>
Link copied to clipboard
data class ClusterProvisionedThroughputArgs(val enabled: Output<Boolean>? = null, val volumeThroughput: Output<Int>? = null) : ConvertibleToJava<ClusterProvisionedThroughputArgs>
Link copied to clipboard
data class ClusterPublicAccessArgs(val type: Output<String>? = null) : ConvertibleToJava<ClusterPublicAccessArgs>
Link copied to clipboard
data class ClusterS3Args(val bucket: Output<String>? = null, val enabled: Output<Boolean>, val prefix: Output<String>? = null) : ConvertibleToJava<ClusterS3Args>
Link copied to clipboard
Link copied to clipboard
data class ClusterSaslArgs(val iam: Output<ClusterIamArgs>? = null, val scram: Output<ClusterScramArgs>? = null) : ConvertibleToJava<ClusterSaslArgs>
Link copied to clipboard
Link copied to clipboard
data class ClusterScramArgs(val enabled: Output<Boolean>) : ConvertibleToJava<ClusterScramArgs>
Link copied to clipboard
Link copied to clipboard
data class ClusterStorageInfoArgs(val ebsStorageInfo: Output<ClusterEbsStorageInfoArgs>? = null) : ConvertibleToJava<ClusterStorageInfoArgs>
Link copied to clipboard
data class ClusterTlsArgs(val certificateAuthorityArnList: Output<List<String>>? = null, val enabled: Output<Boolean>? = null) : ConvertibleToJava<ClusterTlsArgs>
Link copied to clipboard
Link copied to clipboard
data class ClusterUnauthenticatedArgs(val enabled: Output<Boolean>) : ConvertibleToJava<ClusterUnauthenticatedArgs>
Link copied to clipboard
data class ClusterVpcConnectivityArgs(val clientAuthentication: Output<ClusterVpcConnectivityClientAuthenticationArgs>? = null) : ConvertibleToJava<ClusterVpcConnectivityArgs>
data class ClusterVpcConnectivityClientAuthenticationArgs(val sasl: Output<ClusterVpcConnectivitySaslArgs>? = null, val tls: Output<ClusterVpcConnectivityTlsArgs>? = null) : ConvertibleToJava<ClusterVpcConnectivityClientAuthenticationArgs>
Link copied to clipboard
data class ClusterVpcConnectivityIamArgs(val enabled: Output<Boolean>) : ConvertibleToJava<ClusterVpcConnectivityIamArgs>
Link copied to clipboard
data class ClusterVpcConnectivitySaslArgs(val iam: Output<ClusterVpcConnectivityIamArgs>? = null, val scram: Output<ClusterVpcConnectivityScramArgs>? = null) : ConvertibleToJava<ClusterVpcConnectivitySaslArgs>
Link copied to clipboard
data class ClusterVpcConnectivityScramArgs(val enabled: Output<Boolean>) : ConvertibleToJava<ClusterVpcConnectivityScramArgs>
Link copied to clipboard
data class ClusterVpcConnectivityTlsArgs(val enabled: Output<Boolean>) : ConvertibleToJava<ClusterVpcConnectivityTlsArgs>
Link copied to clipboard
data class ConfigurationLatestRevisionArgs(val creationTime: Output<String>? = null, val description: Output<String>? = null, val revision: Output<Int>? = null) : ConvertibleToJava<ConfigurationLatestRevisionArgs>
Link copied to clipboard
data class GetBatchScramSecretPlainArgs(val clusterArn: String) : ConvertibleToJava<GetBatchScramSecretPlainArgs>
Link copied to clipboard
data class GetClusterPlainArgs(val arn: String) : ConvertibleToJava<GetClusterPlainArgs>
Link copied to clipboard
data class GetClusterPolicyPlainArgs(val clusterArn: String) : ConvertibleToJava<GetClusterPolicyPlainArgs>
Link copied to clipboard
data class GetConfigurationPlainArgs(val arn: String) : ConvertibleToJava<GetConfigurationPlainArgs>
Link copied to clipboard
data class GetReplicatorPlainArgs(val replicatorArn: String) : ConvertibleToJava<GetReplicatorPlainArgs>
Link copied to clipboard
data class GetServerlessClusterPlainArgs(val arn: String) : ConvertibleToJava<GetServerlessClusterPlainArgs>
Link copied to clipboard
data class GetVpcConnectionPlainArgs(val arn: String) : ConvertibleToJava<GetVpcConnectionPlainArgs>
Link copied to clipboard
data class ReplicatorAmazonMskClusterArgs(val mskClusterArn: Output<String>) : ConvertibleToJava<ReplicatorAmazonMskClusterArgs>

Details of an Amazon MSK cluster.

Link copied to clipboard
data class ReplicatorConsumerGroupReplicationArgs(val consumerGroupsToExclude: Output<List<String>>? = null, val consumerGroupsToReplicate: Output<List<String>>, val detectAndCopyNewConsumerGroups: Output<Boolean>? = null, val synchroniseConsumerGroupOffsets: Output<Boolean>? = null) : ConvertibleToJava<ReplicatorConsumerGroupReplicationArgs>

Configuration relating to consumer group replication.

Link copied to clipboard
data class ReplicatorKafkaClusterArgs(val amazonMskCluster: Output<ReplicatorAmazonMskClusterArgs>, val vpcConfig: Output<ReplicatorKafkaClusterClientVpcConfigArgs>) : ConvertibleToJava<ReplicatorKafkaClusterArgs>

Details of a Kafka cluster for replication.

data class ReplicatorKafkaClusterClientVpcConfigArgs(val securityGroupIds: Output<List<String>>? = null, val subnetIds: Output<List<String>>) : ConvertibleToJava<ReplicatorKafkaClusterClientVpcConfigArgs>

Details of an Amazon VPC which has network connectivity to the Kafka cluster.

Link copied to clipboard
data class ReplicatorReplicationInfoArgs(val consumerGroupReplication: Output<ReplicatorConsumerGroupReplicationArgs>, val sourceKafkaClusterArn: Output<String>, val targetCompressionType: Output<ReplicatorReplicationInfoTargetCompressionType>, val targetKafkaClusterArn: Output<String>, val topicReplication: Output<ReplicatorTopicReplicationArgs>) : ConvertibleToJava<ReplicatorReplicationInfoArgs>

Specifies configuration for replication between a source and target Kafka cluster.

data class ReplicatorReplicationStartingPositionArgs(val type: Output<ReplicatorReplicationStartingPositionType>? = null) : ConvertibleToJava<ReplicatorReplicationStartingPositionArgs>

Configuration for specifying the position in the topics to start replicating from.

data class ReplicatorReplicationTopicNameConfigurationArgs(val type: Output<ReplicatorReplicationTopicNameConfigurationType>? = null) : ConvertibleToJava<ReplicatorReplicationTopicNameConfigurationArgs>

Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias.

Link copied to clipboard
data class ReplicatorTopicReplicationArgs(val copyAccessControlListsForTopics: Output<Boolean>? = null, val copyTopicConfigurations: Output<Boolean>? = null, val detectAndCopyNewTopics: Output<Boolean>? = null, val startingPosition: Output<ReplicatorReplicationStartingPositionArgs>? = null, val topicNameConfiguration: Output<ReplicatorReplicationTopicNameConfigurationArgs>? = null, val topicsToExclude: Output<List<String>>? = null, val topicsToReplicate: Output<List<String>>) : ConvertibleToJava<ReplicatorTopicReplicationArgs>
data class ServerlessClusterClientAuthenticationArgs(val sasl: Output<ServerlessClusterSaslArgs>) : ConvertibleToJava<ServerlessClusterClientAuthenticationArgs>
Link copied to clipboard
data class ServerlessClusterIamArgs(val enabled: Output<Boolean>) : ConvertibleToJava<ServerlessClusterIamArgs>
Link copied to clipboard
data class ServerlessClusterSaslArgs(val iam: Output<ServerlessClusterIamArgs>) : ConvertibleToJava<ServerlessClusterSaslArgs>
Link copied to clipboard
data class ServerlessClusterVpcConfigArgs(val securityGroups: Output<List<String>>? = null, val subnetIds: Output<List<String>>) : ConvertibleToJava<ServerlessClusterVpcConfigArgs>