Interface CfnProject.IS3LogsConfigProperty
S3Logs
is a property of the AWS CodeBuild Project LogsConfig property type that specifies settings for logs generated by an AWS CodeBuild build in an S3 bucket.
Namespace: Amazon.CDK.AWS.CodeBuild
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IS3LogsConfigProperty
Syntax (vb)
Public Interface IS3LogsConfigProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.CodeBuild;
var s3LogsConfigProperty = new S3LogsConfigProperty {
Status = "status",
// the properties below are optional
EncryptionDisabled = false,
Location = "location"
};
Synopsis
Properties
EncryptionDisabled | Set to true if you do not want your S3 build log output encrypted. |
Location | The ARN of an S3 bucket and the path prefix for S3 logs. |
Status | The current status of the S3 build logs. Valid values are:. |
Properties
EncryptionDisabled
Set to true if you do not want your S3 build log output encrypted.
virtual object EncryptionDisabled { get; }
Property Value
System.Object
Remarks
By default S3 build logs are encrypted.
Location
The ARN of an S3 bucket and the path prefix for S3 logs.
virtual string Location { get; }
Property Value
System.String
Remarks
If your Amazon S3 bucket name is my-bucket
, and your path prefix is build-log
, then acceptable formats are my-bucket/build-log
or arn:aws:s3:::my-bucket/build-log
.
Status
The current status of the S3 build logs. Valid values are:.
string Status { get; }
Property Value
System.String