PluginArgs

data class PluginArgs(val applicationId: Output<String>? = null, val authConfiguration: Output<Any>? = null, val customPluginConfiguration: Output<PluginCustomPluginConfigurationArgs>? = null, val displayName: Output<String>? = null, val serverUrl: Output<String>? = null, val state: Output<PluginState>? = null, val tags: Output<List<TagArgs>>? = null, val type: Output<PluginType>? = null) : ConvertibleToJava<PluginArgs>

Definition of AWS::QBusiness::Plugin Resource Type

Constructors

Link copied to clipboard
constructor(applicationId: Output<String>? = null, authConfiguration: Output<Any>? = null, customPluginConfiguration: Output<PluginCustomPluginConfigurationArgs>? = null, displayName: Output<String>? = null, serverUrl: Output<String>? = null, state: Output<PluginState>? = null, tags: Output<List<TagArgs>>? = null, type: Output<PluginType>? = null)

Properties

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

The identifier of the application that will contain the plugin.

Link copied to clipboard
val authConfiguration: Output<Any>? = null

Authentication configuration information for an Amazon Q Business plugin.

Link copied to clipboard

Configuration information required to create a custom plugin.

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

The name of the plugin.

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

The plugin server URL used for configuration.

Link copied to clipboard
val state: Output<PluginState>? = null

The current status of the plugin.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

A list of key-value pairs that identify or categorize the data source connector. You can also use tags to help control access to the data source connector. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.

Link copied to clipboard
val type: Output<PluginType>? = null

The type of the plugin.

Functions

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