Interface CfnWorkGroup.ResultConfigurationUpdatesProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnWorkGroup.ResultConfigurationUpdatesProperty.Jsii$Proxy
Enclosing class:
CfnWorkGroup

@Stability(Stable) public static interface CfnWorkGroup.ResultConfigurationUpdatesProperty extends software.amazon.jsii.JsiiSerializable
The information about the updates in the query results, such as output location and encryption configuration for the query results.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.athena.*;
 ResultConfigurationUpdatesProperty resultConfigurationUpdatesProperty = ResultConfigurationUpdatesProperty.builder()
         .aclConfiguration(AclConfigurationProperty.builder()
                 .s3AclOption("s3AclOption")
                 .build())
         .encryptionConfiguration(EncryptionConfigurationProperty.builder()
                 .encryptionOption("encryptionOption")
                 // the properties below are optional
                 .kmsKey("kmsKey")
                 .build())
         .expectedBucketOwner("expectedBucketOwner")
         .outputLocation("outputLocation")
         .removeAclConfiguration(false)
         .removeEncryptionConfiguration(false)
         .removeExpectedBucketOwner(false)
         .removeOutputLocation(false)
         .build();
 

See Also: