ResourceInfoDefinitionArgs

data class ResourceInfoDefinitionArgs(val method: Output<Either<String, ResourceInfoDefinitionMethods>>, val topics: Output<List<String>>? = null) : ConvertibleToJava<ResourceInfoDefinitionArgs>

ResourceInfoDefinition properties of Basic Rule. This defines the objects that represent the actions or topics, such as - method.Connect, method.Publish, etc.

Constructors

Link copied to clipboard
fun ResourceInfoDefinitionArgs(method: Output<Either<String, ResourceInfoDefinitionMethods>>, topics: Output<List<String>>? = null)

Functions

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

Properties

Link copied to clipboard

The type of action that the clients can perform on the broker: Connect, Publish or Subscribe.

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

A list of topics or topic patterns that match the topics that the clients can publish or subscribe to. This subfield is required if the method is Publish or Subscribe.