ConfigurationArgs

data class ConfigurationArgs(val description: Output<String>? = null, val kafkaVersionsList: Output<List<String>>? = null, val latestRevision: Output<ConfigurationLatestRevisionArgs>? = null, val name: Output<String>? = null, val serverProperties: Output<String>? = null) : ConvertibleToJava<ConfigurationArgs>

Resource Type definition for AWS::MSK::Configuration

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, kafkaVersionsList: Output<List<String>>? = null, latestRevision: Output<ConfigurationLatestRevisionArgs>? = null, name: Output<String>? = null, serverProperties: Output<String>? = null)

Properties

Link copied to clipboard
val description: Output<String>? = null

The description of the configuration.

Link copied to clipboard
val kafkaVersionsList: Output<List<String>>? = null
Link copied to clipboard

Latest revision of the configuration.

Link copied to clipboard
val name: Output<String>? = null

The name of the configuration. Configuration names are strings that match the regex "^0-9A-Za-z-{0,}$".

Link copied to clipboard
val serverProperties: Output<String>? = null

Contents of the server.properties file. When using the API, you must ensure that the contents of the file are base64 encoded. When using the console, the SDK, or the CLI, the contents of server.properties can be in plaintext.

Functions

Link copied to clipboard
open override fun toJava(): ConfigurationArgs