WorkGroupConfigurationUpdates

data class WorkGroupConfigurationUpdates(val additionalConfiguration: String? = null, val bytesScannedCutoffPerQuery: Int? = null, val customerContentEncryptionConfiguration: WorkGroupCustomerContentEncryptionConfiguration? = null, val enforceWorkGroupConfiguration: Boolean? = null, val engineVersion: WorkGroupEngineVersion? = null, val executionRole: String? = null, val publishCloudWatchMetricsEnabled: Boolean? = null, val removeBytesScannedCutoffPerQuery: Boolean? = null, val removeCustomerContentEncryptionConfiguration: Boolean? = null, val requesterPaysEnabled: Boolean? = null, val resultConfigurationUpdates: WorkGroupResultConfigurationUpdates? = null)

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: String? = null, bytesScannedCutoffPerQuery: Int? = null, customerContentEncryptionConfiguration: WorkGroupCustomerContentEncryptionConfiguration? = null, enforceWorkGroupConfiguration: Boolean? = null, engineVersion: WorkGroupEngineVersion? = null, executionRole: String? = null, publishCloudWatchMetricsEnabled: Boolean? = null, removeBytesScannedCutoffPerQuery: Boolean? = null, removeCustomerContentEncryptionConfiguration: Boolean? = null, requesterPaysEnabled: Boolean? = null, resultConfigurationUpdates: WorkGroupResultConfigurationUpdates? = null)

Types

Link copied to clipboard
object Companion

Properties