import { Value } from '../../../cloudformation/Value';
/**
  <code>S3Logs</code> is a property of the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-logsconfig.html">AWS CodeBuild Project LogsConfig </a> property type that specifies settings for logs generated by an AWS CodeBuild build in an S3 bucket.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-s3logsconfig.html">the AWS Docs</a>
*/
export interface S3LogsConfigProps {
    /** <p> */
    status: Value<string>;
    /** <code>EncryptionDisabled</code>  <a name="cfn-codebuild-project-s3logsconfig-encryptiondisabled"></a>
  Set to true if you do not want your S3 build log output encrypted. By default S3 build logs are encrypted.<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> */
    encryptionDisabled?: Value<boolean>;
    /** <code>Location</code>  <a name="cfn-codebuild-project-s3logsconfig-location"></a>
  The ARN of an S3 bucket and the path prefix for S3 logs. If your Amazon S3 bucket name is <code>my-bucket</code>, and your path prefix is <code>build-log</code>, then acceptable formats are <code>my-bucket/build-log</code> or <code>arn:aws:s3:::my-bucket/build-log</code>.<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> */
    location?: Value<string>;
}
