Package-level declarations
Types
Link copied to clipboard
data class ConnectorArgs(val capacity: Output<ConnectorCapacityArgs>? = null, val connectorConfiguration: Output<Map<String, String>>? = null, val connectorDescription: Output<String>? = null, val connectorName: Output<String>? = null, val kafkaCluster: Output<ConnectorKafkaClusterArgs>? = null, val kafkaClusterClientAuthentication: Output<ConnectorKafkaClusterClientAuthenticationArgs>? = null, val kafkaClusterEncryptionInTransit: Output<ConnectorKafkaClusterEncryptionInTransitArgs>? = null, val kafkaConnectVersion: Output<String>? = null, val logDelivery: Output<ConnectorLogDeliveryArgs>? = null, val plugins: Output<List<ConnectorPluginArgs>>? = null, val serviceExecutionRoleArn: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val workerConfiguration: Output<ConnectorWorkerConfigurationArgs>? = null) : ConvertibleToJava<ConnectorArgs>
Resource Type definition for AWS::KafkaConnect::Connector
Link copied to clipboard
class ConnectorArgsBuilder
Builder for ConnectorArgs.
Link copied to clipboard
Link copied to clipboard
class ConnectorResourceBuilder
Builder for Connector.
Link copied to clipboard
An example resource schema demonstrating some basic constructs and validation rules.
Link copied to clipboard
data class CustomPluginArgs(val contentType: Output<CustomPluginContentType>? = null, val description: Output<String>? = null, val location: Output<CustomPluginLocationArgs>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<CustomPluginArgs>
An example resource schema demonstrating some basic constructs and validation rules.
Link copied to clipboard
class CustomPluginArgsBuilder
Builder for CustomPluginArgs.
Link copied to clipboard
Link copied to clipboard
Builder for CustomPlugin.
Link copied to clipboard
object KafkaconnectFunctions
Link copied to clipboard
The configuration of the workers, which are the processes that run the connector logic.
Link copied to clipboard
data class WorkerConfigurationArgs(val description: Output<String>? = null, val name: Output<String>? = null, val propertiesFileContent: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<WorkerConfigurationArgs>
The configuration of the workers, which are the processes that run the connector logic.
Link copied to clipboard
Builder for WorkerConfigurationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for WorkerConfiguration.
Functions
Link copied to clipboard
suspend fun customPlugin(name: String, block: suspend CustomPluginResourceBuilder.() -> Unit): CustomPlugin
Link copied to clipboard
suspend fun workerConfiguration(name: String, block: suspend WorkerConfigurationResourceBuilder.() -> Unit): WorkerConfiguration