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

Class: Aws::CodeBuild::Types::S3ReportExportConfig

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

Overview

Note:

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

{
  bucket: "NonEmptyString",
  path: "String",
  packaging: "ZIP", # accepts ZIP, NONE
  encryption_key: "NonEmptyString",
  encryption_disabled: false,
}

Information about the S3 bucket where the raw data of a report are exported.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#bucketString

The name of the S3 bucket where the raw data of a report are exported.

Returns:

  • (String)

    The name of the S3 bucket where the raw data of a report are exported.

#encryption_disabledBoolean

A boolean value that specifies if the results of a report are encrypted.

Returns:

  • (Boolean)

    A boolean value that specifies if the results of a report are encrypted.

#encryption_keyString

The encryption key for the report\'s encrypted raw data.

Returns:

  • (String)

    The encryption key for the report\'s encrypted raw data.

#packagingString

The type of build output artifact to create. Valid values include:

  • NONE: AWS CodeBuild creates the raw data in the output bucket. This is the default if packaging is not specified.

  • ZIP: AWS CodeBuild creates a ZIP file with the raw data in the output bucket.

    Possible values:

    • ZIP
    • NONE

Returns:

  • (String)

    The type of build output artifact to create.

#pathString

The path to the exported report\'s raw data results.

Returns:

  • (String)

    The path to the exported report\'s raw data results.