Package-level declarations

Types

Link copied to clipboard
data class ConnectorApacheKafkaClusterArgs(val bootstrapServers: Output<String>, val vpc: Output<ConnectorVpcArgs>) : ConvertibleToJava<ConnectorApacheKafkaClusterArgs>

Details of how to connect to an Apache Kafka cluster.

Link copied to clipboard
data class ConnectorAutoScalingArgs(val maxWorkerCount: Output<Int>, val mcuCount: Output<Int>, val minWorkerCount: Output<Int>, val scaleInPolicy: Output<ConnectorScaleInPolicyArgs>, val scaleOutPolicy: Output<ConnectorScaleOutPolicyArgs>) : ConvertibleToJava<ConnectorAutoScalingArgs>

Details about auto scaling of a connector.

Link copied to clipboard
data class ConnectorCapacityArgs(val autoScaling: Output<ConnectorAutoScalingArgs>? = null, val provisionedCapacity: Output<ConnectorProvisionedCapacityArgs>? = null) : ConvertibleToJava<ConnectorCapacityArgs>

Information about the capacity allocated to the connector.

Link copied to clipboard
data class ConnectorCloudWatchLogsLogDeliveryArgs(val enabled: Output<Boolean>, val logGroup: Output<String>? = null) : ConvertibleToJava<ConnectorCloudWatchLogsLogDeliveryArgs>

Details about delivering logs to Amazon CloudWatch Logs.

Link copied to clipboard
data class ConnectorCustomPluginArgs(val customPluginArn: Output<String>, val revision: Output<Int>) : ConvertibleToJava<ConnectorCustomPluginArgs>

Details about a custom plugin.

Link copied to clipboard
data class ConnectorFirehoseLogDeliveryArgs(val deliveryStream: Output<String>? = null, val enabled: Output<Boolean>) : ConvertibleToJava<ConnectorFirehoseLogDeliveryArgs>

Details about delivering logs to Amazon Kinesis Data Firehose.

Link copied to clipboard
data class ConnectorKafkaClusterArgs(val apacheKafkaCluster: Output<ConnectorApacheKafkaClusterArgs>) : ConvertibleToJava<ConnectorKafkaClusterArgs>

Details of how to connect to the Kafka cluster.

data class ConnectorKafkaClusterClientAuthenticationArgs(val authenticationType: Output<ConnectorKafkaClusterClientAuthenticationType>) : ConvertibleToJava<ConnectorKafkaClusterClientAuthenticationArgs>

Details of the client authentication used by the Kafka cluster.

data class ConnectorKafkaClusterEncryptionInTransitArgs(val encryptionType: Output<ConnectorKafkaClusterEncryptionInTransitType>) : ConvertibleToJava<ConnectorKafkaClusterEncryptionInTransitArgs>

Details of encryption in transit to the Kafka cluster.

Link copied to clipboard
data class ConnectorLogDeliveryArgs(val workerLogDelivery: Output<ConnectorWorkerLogDeliveryArgs>) : ConvertibleToJava<ConnectorLogDeliveryArgs>

Details of what logs are delivered and where they are delivered.

Link copied to clipboard
data class ConnectorPluginArgs(val customPlugin: Output<ConnectorCustomPluginArgs>) : ConvertibleToJava<ConnectorPluginArgs>

Details about a Kafka Connect plugin which will be used with the connector.

Link copied to clipboard
data class ConnectorProvisionedCapacityArgs(val mcuCount: Output<Int>? = null, val workerCount: Output<Int>) : ConvertibleToJava<ConnectorProvisionedCapacityArgs>

Details about a fixed capacity allocated to a connector.

Link copied to clipboard
data class ConnectorS3LogDeliveryArgs(val bucket: Output<String>? = null, val enabled: Output<Boolean>, val prefix: Output<String>? = null) : ConvertibleToJava<ConnectorS3LogDeliveryArgs>

Details about delivering logs to Amazon S3.

Link copied to clipboard
data class ConnectorScaleInPolicyArgs(val cpuUtilizationPercentage: Output<Int>) : ConvertibleToJava<ConnectorScaleInPolicyArgs>

Information about the scale in policy of the connector.

Link copied to clipboard
data class ConnectorScaleOutPolicyArgs(val cpuUtilizationPercentage: Output<Int>) : ConvertibleToJava<ConnectorScaleOutPolicyArgs>

Information about the scale out policy of the connector.

Link copied to clipboard
data class ConnectorVpcArgs(val securityGroups: Output<List<String>>, val subnets: Output<List<String>>) : ConvertibleToJava<ConnectorVpcArgs>

Information about a VPC used with the connector.

Link copied to clipboard
Link copied to clipboard
data class ConnectorWorkerConfigurationArgs(val revision: Output<Int>, val workerConfigurationArn: Output<String>) : ConvertibleToJava<ConnectorWorkerConfigurationArgs>

Specifies the worker configuration to use with the connector.

Link copied to clipboard
data class ConnectorWorkerLogDeliveryArgs(val cloudWatchLogs: Output<ConnectorCloudWatchLogsLogDeliveryArgs>? = null, val firehose: Output<ConnectorFirehoseLogDeliveryArgs>? = null, val s3: Output<ConnectorS3LogDeliveryArgs>? = null) : ConvertibleToJava<ConnectorWorkerLogDeliveryArgs>

Specifies where worker logs are delivered.

Link copied to clipboard
data class CustomPluginLocationArgs(val s3Location: Output<CustomPluginS3LocationArgs>) : ConvertibleToJava<CustomPluginLocationArgs>

Information about the location of a custom plugin.

Link copied to clipboard
data class CustomPluginS3LocationArgs(val bucketArn: Output<String>, val fileKey: Output<String>, val objectVersion: Output<String>? = null) : ConvertibleToJava<CustomPluginS3LocationArgs>

The S3 bucket Amazon Resource Name (ARN), file key, and object version of the plugin file stored in Amazon S3.

Link copied to clipboard
data class GetConnectorPlainArgs(val connectorArn: String) : ConvertibleToJava<GetConnectorPlainArgs>
Link copied to clipboard
data class GetCustomPluginPlainArgs(val customPluginArn: String) : ConvertibleToJava<GetCustomPluginPlainArgs>
Link copied to clipboard
data class GetWorkerConfigurationPlainArgs(val workerConfigurationArn: String) : ConvertibleToJava<GetWorkerConfigurationPlainArgs>