Package-level declarations
Types
Link copied to clipboard
data class BrokerArgs(val applyImmediately: Output<Boolean>? = null, val authenticationStrategy: Output<String>? = null, val autoMinorVersionUpgrade: Output<Boolean>? = null, val brokerName: Output<String>? = null, val configuration: Output<BrokerConfigurationArgs>? = null, val deploymentMode: Output<String>? = null, val encryptionOptions: Output<BrokerEncryptionOptionsArgs>? = null, val engineType: Output<String>? = null, val engineVersion: Output<String>? = null, val hostInstanceType: Output<String>? = null, val ldapServerMetadata: Output<BrokerLdapServerMetadataArgs>? = null, val logs: Output<BrokerLogsArgs>? = null, val maintenanceWindowStartTime: Output<BrokerMaintenanceWindowStartTimeArgs>? = null, val publiclyAccessible: Output<Boolean>? = null, val securityGroups: Output<List<String>>? = null, val storageType: Output<String>? = null, val subnetIds: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val users: Output<List<BrokerUserArgs>>? = null) : ConvertibleToJava<BrokerArgs>
Provides an Amazon MQ broker resource. This resources also manages users for the broker.
Link copied to clipboard
class BrokerArgsBuilder
Builder for BrokerArgs.
Link copied to clipboard
Link copied to clipboard
class BrokerResourceBuilder
Builder for Broker.
Link copied to clipboard
Provides an MQ Configuration Resource. For more information on Amazon MQ, see Amazon MQ documentation.
Link copied to clipboard
data class ConfigurationArgs(val authenticationStrategy: Output<String>? = null, val data: Output<String>? = null, val description: Output<String>? = null, val engineType: Output<String>? = null, val engineVersion: Output<String>? = null, val name: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ConfigurationArgs>
Provides an MQ Configuration Resource. For more information on Amazon MQ, see Amazon MQ documentation.
Link copied to clipboard
class ConfigurationArgsBuilder
Builder for ConfigurationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Configuration.
Link copied to clipboard
object MqFunctions
Functions
Link copied to clipboard
suspend fun configuration(name: String, block: suspend ConfigurationResourceBuilder.() -> Unit): Configuration