You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::CodeBuild::Types::S3LogsConfig

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing S3LogsConfig as input to an Aws::Client method, you can use a vanilla Hash:

{
  status: "ENABLED", # required, accepts ENABLED, DISABLED
  location: "String",
  encryption_disabled: false,
}

Information about S3 logs for a build project.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#encryption_disabledBoolean

Set to true if you do not want your S3 build log output encrypted. By default S3 build logs are encrypted.

Returns:

  • (Boolean)

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

#locationString

The ARN of an S3 bucket and the path prefix for S3 logs. 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.

Returns:

  • (String)

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

#statusString

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

  • ENABLED: S3 build logs are enabled for this build project.

  • DISABLED: S3 build logs are not enabled for this build project.

    Possible values:

    • ENABLED
    • DISABLED

Returns:

  • (String)

    The current status of the S3 build logs.