Class CfnWorkGroup.AclConfigurationProperty.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.athena.CfnWorkGroup.AclConfigurationProperty.Jsii$Proxy
All Implemented Interfaces:
CfnWorkGroup.AclConfigurationProperty, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnWorkGroup.AclConfigurationProperty

@Stability(Stable) @Internal public static final class CfnWorkGroup.AclConfigurationProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnWorkGroup.AclConfigurationProperty
  • Constructor Details

  • Method Details

    • getS3AclOption

      public final String getS3AclOption()
      Description copied from interface: CfnWorkGroup.AclConfigurationProperty
      The Amazon S3 canned ACL that Athena should specify when storing query results.

      Currently the only supported canned ACL is BUCKET_OWNER_FULL_CONTROL . If a query runs in a workgroup and the workgroup overrides client-side settings, then the Amazon S3 canned ACL specified in the workgroup's settings is used for all queries that run in the workgroup. For more information about Amazon S3 canned ACLs, see Canned ACL in the Amazon S3 User Guide .

      Specified by:
      getS3AclOption in interface CfnWorkGroup.AclConfigurationProperty
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Specified by:
      $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
    • equals

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object