import { Value } from '../../../cloudformation/Value';
/**
  Specifies information about where to publish analysis or configuration results for an Amazon S3 bucket.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-destination.html">the AWS Docs</a>
*/
export interface DestinationProps {
    /** <code>BucketAccountId</code>  <a name="cfn-s3-bucket-destination-bucketaccountid"></a>
  The account ID that owns the destination S3 bucket. If no account ID is provided, the owner is not validated before exporting data.<br />
  Although this value is optional, we strongly recommend that you set it to help prevent problems if the destination bucket ownership changes.
  
  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> */
    bucketAccountId?: Value<string>;
    /** <code>BucketArn</code>  <a name="cfn-s3-bucket-destination-bucketarn"></a>
  The Amazon Resource Name (ARN) of the bucket to which data is exported.<br />
  
  Required: Yes<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> */
    bucketArn: Value<string>;
    /** <code>Format</code>  <a name="cfn-s3-bucket-destination-format"></a>
  Specifies the file format used when exporting data to Amazon S3.<br />
  
  Allowed values: <code>CSV</code> | <code>ORC</code> | <code>Parquet</code><br />
  
  Required: Yes<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> */
    format: Value<'CSV'>;
    /** <code>Prefix</code>  <a name="cfn-s3-bucket-destination-prefix"></a>
  The prefix to use when exporting data. The prefix is prepended to all results.<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> */
    prefix?: Value<string>;
}
