Package com.pulumi.aws.athena.outputs
Class WorkgroupConfigurationQueryResultsS3AccessGrantsConfiguration
- java.lang.Object
-
- com.pulumi.aws.athena.outputs.WorkgroupConfigurationQueryResultsS3AccessGrantsConfiguration
-
public final class WorkgroupConfigurationQueryResultsS3AccessGrantsConfiguration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWorkgroupConfigurationQueryResultsS3AccessGrantsConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringauthenticationType()static WorkgroupConfigurationQueryResultsS3AccessGrantsConfiguration.Builderbuilder()static WorkgroupConfigurationQueryResultsS3AccessGrantsConfiguration.Builderbuilder(WorkgroupConfigurationQueryResultsS3AccessGrantsConfiguration defaults)java.util.Optional<java.lang.Boolean>createUserLevelPrefix()java.lang.BooleanenableS3AccessGrants()
-
-
-
Method Detail
-
authenticationType
public java.lang.String authenticationType()
- Returns:
- The authentication type used for Amazon S3 access grants. Currently, only `DIRECTORY_IDENTITY` is supported.
-
createUserLevelPrefix
public java.util.Optional<java.lang.Boolean> createUserLevelPrefix()
- Returns:
- When enabled, appends the user ID as an Amazon S3 path prefix to the query result output location. Defaults to `false`.
-
enableS3AccessGrants
public java.lang.Boolean enableS3AccessGrants()
- Returns:
- Specifies whether Amazon S3 access grants are enabled for query results.
-
builder
public static WorkgroupConfigurationQueryResultsS3AccessGrantsConfiguration.Builder builder()
-
builder
public static WorkgroupConfigurationQueryResultsS3AccessGrantsConfiguration.Builder builder(WorkgroupConfigurationQueryResultsS3AccessGrantsConfiguration defaults)
-
-