DataAccessorArgs

data class DataAccessorArgs(val actionConfigurations: Output<List<DataAccessorActionConfigurationArgs>>? = null, val applicationId: Output<String>? = null, val displayName: Output<String>? = null, val principal: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<DataAccessorArgs>

Definition of AWS::QBusiness::DataAccessor Resource Type

Constructors

Link copied to clipboard
constructor(actionConfigurations: Output<List<DataAccessorActionConfigurationArgs>>? = null, applicationId: Output<String>? = null, displayName: Output<String>? = null, principal: Output<String>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard

A list of action configurations specifying the allowed actions and any associated filters.

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

The unique identifier of the Amazon Q Business application.

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

The friendly name of the data accessor.

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

The Amazon Resource Name (ARN) of the IAM role for the ISV associated with this data accessor.

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

The tags to associate with the data accessor.

Functions

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