S3ReportExportConfig

public struct S3ReportExportConfig : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The name of the S3 bucket where the raw data of a report are exported.

    Declaration

    Swift

    public let bucket: String?
  • A boolean value that specifies if the results of a report are encrypted.

    Declaration

    Swift

    public let encryptionDisabled: Bool?
  • The encryption key for the report’s encrypted raw data.

    Declaration

    Swift

    public let encryptionKey: String?
  • 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.

    Declaration

    Swift

    public let packaging: ReportPackagingType?
  • The path to the exported report’s raw data results.

    Declaration

    Swift

    public let path: String?
  • Undocumented

    Declaration

    Swift

    public init(bucket: String? = nil, encryptionDisabled: Bool? = nil, encryptionKey: String? = nil, packaging: ReportPackagingType? = nil, path: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws