WorkGroupConfigurationUpdatesArgs

data class WorkGroupConfigurationUpdatesArgs(val additionalConfiguration: Output<String>? = null, val bytesScannedCutoffPerQuery: Output<Int>? = null, val customerContentEncryptionConfiguration: Output<WorkGroupCustomerContentEncryptionConfigurationArgs>? = null, val enforceWorkGroupConfiguration: Output<Boolean>? = null, val engineVersion: Output<WorkGroupEngineVersionArgs>? = null, val executionRole: Output<String>? = null, val publishCloudWatchMetricsEnabled: Output<Boolean>? = null, val removeBytesScannedCutoffPerQuery: Output<Boolean>? = null, val removeCustomerContentEncryptionConfiguration: Output<Boolean>? = null, val requesterPaysEnabled: Output<Boolean>? = null, val resultConfigurationUpdates: Output<WorkGroupResultConfigurationUpdatesArgs>? = null) : ConvertibleToJava<WorkGroupConfigurationUpdatesArgs>

The configuration information that will be updated for this workgroup, which includes the location in Amazon S3 where query results are stored, the encryption option, if any, used for query results, whether the Amazon CloudWatch Metrics are enabled for the workgroup, whether the workgroup settings override the client-side settings, and the data usage limit for the amount of bytes scanned per query, if it is specified.

Constructors

Link copied to clipboard
constructor(additionalConfiguration: Output<String>? = null, bytesScannedCutoffPerQuery: Output<Int>? = null, customerContentEncryptionConfiguration: Output<WorkGroupCustomerContentEncryptionConfigurationArgs>? = null, enforceWorkGroupConfiguration: Output<Boolean>? = null, engineVersion: Output<WorkGroupEngineVersionArgs>? = null, executionRole: Output<String>? = null, publishCloudWatchMetricsEnabled: Output<Boolean>? = null, removeBytesScannedCutoffPerQuery: Output<Boolean>? = null, removeCustomerContentEncryptionConfiguration: Output<Boolean>? = null, requesterPaysEnabled: Output<Boolean>? = null, resultConfigurationUpdates: Output<WorkGroupResultConfigurationUpdatesArgs>? = null)

Properties

Link copied to clipboard
val additionalConfiguration: Output<String>? = null
Link copied to clipboard
val bytesScannedCutoffPerQuery: Output<Int>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val executionRole: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val requesterPaysEnabled: Output<Boolean>? = null

Functions

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