Show / Hide Table of Contents

Class CfnProject.S3LogsConfigProperty

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.

Inheritance
object
CfnProject.S3LogsConfigProperty
Implements
CfnProject.IS3LogsConfigProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.CodeBuild
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnProject.S3LogsConfigProperty : CfnProject.IS3LogsConfigProperty
Syntax (vb)
Public Class CfnProject.S3LogsConfigProperty Implements CfnProject.IS3LogsConfigProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-s3logsconfig.html

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

Constructors

S3LogsConfigProperty()

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.

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:.

Constructors

S3LogsConfigProperty()

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.

public S3LogsConfigProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-s3logsconfig.html

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"
             };

Properties

EncryptionDisabled

Set to true if you do not want your S3 build log output encrypted.

public object? EncryptionDisabled { get; set; }
Property Value

object

Remarks

By default S3 build logs are encrypted.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-s3logsconfig.html#cfn-codebuild-project-s3logsconfig-encryptiondisabled

Location

The ARN of an S3 bucket and the path prefix for S3 logs.

public string? Location { get; set; }
Property Value

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 .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-s3logsconfig.html#cfn-codebuild-project-s3logsconfig-location

Status

The current status of the S3 build logs. Valid values are:.

public string Status { get; set; }
Property Value

string

Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-s3logsconfig.html#cfn-codebuild-project-s3logsconfig-status

    Implements

    CfnProject.IS3LogsConfigProperty
    Back to top Generated by DocFX