Class CfnReportGroup.S3ReportExportConfigProperty
Information about the S3 bucket where the raw data of a report are exported.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.CodeBuild
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class S3ReportExportConfigProperty : Object, CfnReportGroup.IS3ReportExportConfigProperty
Syntax (vb)
Public Class S3ReportExportConfigProperty
Inherits Object
Implements CfnReportGroup.IS3ReportExportConfigProperty
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 s3ReportExportConfigProperty = new S3ReportExportConfigProperty {
Bucket = "bucket",
// the properties below are optional
BucketOwner = "bucketOwner",
EncryptionDisabled = false,
EncryptionKey = "encryptionKey",
Packaging = "packaging",
Path = "path"
};
Synopsis
Constructors
S3ReportExportConfigProperty() |
Properties
Bucket | The name of the S3 bucket where the raw data of a report are exported. |
BucketOwner | The AWS account identifier of the owner of the Amazon S3 bucket. |
EncryptionDisabled | A boolean value that specifies if the results of a report are encrypted. |
EncryptionKey | The encryption key for the report's encrypted raw data. |
Packaging | The type of build output artifact to create. Valid values include:. |
Path | The path to the exported report's raw data results. |
Constructors
S3ReportExportConfigProperty()
public S3ReportExportConfigProperty()
Properties
Bucket
The name of the S3 bucket where the raw data of a report are exported.
public string Bucket { get; set; }
Property Value
System.String
Remarks
BucketOwner
The AWS account identifier of the owner of the Amazon S3 bucket.
public string BucketOwner { get; set; }
Property Value
System.String
Remarks
This allows report data to be exported to an Amazon S3 bucket that is owned by an account other than the account running the build.
EncryptionDisabled
A boolean value that specifies if the results of a report are encrypted.
public object EncryptionDisabled { get; set; }
Property Value
System.Object
Remarks
EncryptionKey
The encryption key for the report's encrypted raw data.
public string EncryptionKey { get; set; }
Property Value
System.String
Remarks
Packaging
The type of build output artifact to create. Valid values include:.
public string Packaging { get; set; }
Property Value
System.String
Remarks
Path
The path to the exported report's raw data results.
public string Path { get; set; }
Property Value
System.String