AWS::Glue::TableOptimizer TableOptimizerConfiguration
Specifies configuration details of a table optimizer.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Enabled" :
Boolean
, "OrphanFileDeletionConfiguration" :OrphanFileDeletionConfiguration
, "RetentionConfiguration" :RetentionConfiguration
, "RoleArn" :String
, "VpcConfiguration" :VpcConfiguration
}
YAML
Enabled:
Boolean
OrphanFileDeletionConfiguration:OrphanFileDeletionConfiguration
RetentionConfiguration:RetentionConfiguration
RoleArn:String
VpcConfiguration:VpcConfiguration
Properties
Enabled
-
Whether the table optimization is enabled.
Required: Yes
Type: Boolean
Update requires: No interruption
OrphanFileDeletionConfiguration
Property description not available.
Required: No
Type: OrphanFileDeletionConfiguration
Update requires: No interruption
RetentionConfiguration
Property description not available.
Required: No
Type: RetentionConfiguration
Update requires: No interruption
RoleArn
-
A role passed by the caller which gives the service permission to update the resources associated with the optimizer on the caller's behalf.
Required: Yes
Type: String
Update requires: No interruption
VpcConfiguration
Property description not available.
Required: No
Type: VpcConfiguration
Update requires: No interruption