import { Value } from '../../../cloudformation/Value';
/**
  The wait policy to use when creating or updating a Dataset. The default is to wait for SPICE ingestion to finish with timeout of 36 hours.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-ingestionwaitpolicy.html">the AWS Docs</a>
*/
export interface IngestionWaitPolicyProps {
    /** <code>WaitForSpiceIngestion</code>  <a name="cfn-quicksight-dataset-ingestionwaitpolicy-waitforspiceingestion"></a>
  Wait for SPICE ingestion to finish to mark dataset creation or update as successful. Default (true). Applicable only when <code>DataSetImportMode</code> mode is set to SPICE.<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> */
    waitForSpiceIngestion?: Value<boolean>;
    /** <code>IngestionWaitTimeInHours</code>  <a name="cfn-quicksight-dataset-ingestionwaitpolicy-ingestionwaittimeinhours"></a>
  The maximum time (in hours) to wait for Ingestion to complete. Default timeout is 36 hours. Applicable only when <code>DataSetImportMode</code> mode is set to SPICE and <code>WaitForSpiceIngestion</code> is set to true.<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> */
    ingestionWaitTimeInHours?: Value<number>;
}
