Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Documentation
data AclConfiguration Source #
Indicates that an Amazon S3 canned ACL should be set to control
ownership of stored query results. When Athena stores query results in
Amazon S3, the canned ACL is set with the x-amz-acl
request header.
For more information about S3 Object Ownership, see
Object Ownership settings
in the Amazon S3 User Guide.
See: newAclConfiguration
smart constructor.
AclConfiguration' | |
|
Instances
Create a value of AclConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3AclOption:AclConfiguration'
, aclConfiguration_s3AclOption
- 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.
aclConfiguration_s3AclOption :: Lens' AclConfiguration S3AclOption Source #
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.