import { Value } from '../../../cloudformation/Value';
/**
  Error information for the data source creation or update.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-datasourceerrorinfo.html">the AWS Docs</a>
*/
export interface DataSourceErrorInfoProps {
    /** <code>Type</code>  <a name="cfn-quicksight-datasource-datasourceerrorinfo-type"></a>
  Error type.<br />
  
  Required: No<br />
  
  Allowed values: <code>ACCESS_DENIED | CONFLICT | COPY_SOURCE_NOT_FOUND | ENGINE_VERSION_NOT_SUPPORTED | GENERIC_SQL_FAILURE | TIMEOUT | UNKNOWN | UNKNOWN_HOST</code><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> */
    type?: Value<'ACCESS_DENIED' | 'CONFLICT' | 'COPY_SOURCE_NOT_FOUND' | 'ENGINE_VERSION_NOT_SUPPORTED' | 'GENERIC_SQL_FAILURE' | 'TIMEOUT' | 'UNKNOWN' | 'UNKNOWN_HOST'>;
    /** <code>Message</code>  <a name="cfn-quicksight-datasource-datasourceerrorinfo-message"></a>
  Error message.<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> */
    message?: Value<string>;
}
