Package-level declarations

Types

Link copied to clipboard

Provides an Amazon MQ broker resource. This resources also manages users for the broker.

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

Builder for BrokerArgs.

Link copied to clipboard
Link copied to clipboard

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
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun brokerResource(name: String, block: suspend BrokerResourceBuilder.() -> Unit): Broker
Link copied to clipboard