import { Value } from '../../../cloudformation/Value';
/**
  Specifies a Delta data store to crawl one or more Delta tables.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-deltatarget.html">the AWS Docs</a>
*/
export interface DeltaTargetProps {
    /** <code>ConnectionName</code>  <a name="cfn-glue-crawler-deltatarget-connectionname"></a>
  The name of the connection to use to connect to the Delta table target.<br />
  
  Required: No<br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    connectionName?: Value<string>;
    /** <code>CreateNativeDeltaTable</code>  <a name="cfn-glue-crawler-deltatarget-createnativedeltatable"></a>
  Specifies whether the crawler will create native tables, to allow integration with query engines that support querying of the Delta transaction log directly.<br />
  
  Required: No<br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    createNativeDeltaTable?: Value<boolean>;
    /** <code>WriteManifest</code>  <a name="cfn-glue-crawler-deltatarget-writemanifest"></a>
  Specifies whether to write the manifest files to the Delta table path.<br />
  
  Required: No<br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    writeManifest?: Value<boolean>;
    /** <code>DeltaTables</code>  <a name="cfn-glue-crawler-deltatarget-deltatables"></a>
  A list of the Amazon S3 paths to the Delta tables.<br />
  
  Required: No<br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    deltaTables?: Value<Value<string>[]>;
}
