Show / Hide Table of Contents

Class CfnReportGroupProps

Properties for defining a CfnReportGroup.

Inheritance
System.Object
CfnReportGroupProps
Implements
ICfnReportGroupProps
Namespace: Amazon.CDK.AWS.CodeBuild
Assembly: Amazon.CDK.AWS.CodeBuild.dll
Syntax (csharp)
public class CfnReportGroupProps : Object, ICfnReportGroupProps
Syntax (vb)
Public Class CfnReportGroupProps
    Inherits Object
    Implements ICfnReportGroupProps
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-reportgroup.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 cfnReportGroupProps = new CfnReportGroupProps {
    ExportConfig = new ReportExportConfigProperty {
        ExportConfigType = "exportConfigType",

        // the properties below are optional
        S3Destination = new S3ReportExportConfigProperty {
            Bucket = "bucket",

            // the properties below are optional
            BucketOwner = "bucketOwner",
            EncryptionDisabled = false,
            EncryptionKey = "encryptionKey",
            Packaging = "packaging",
            Path = "path"
        }
    },
    Type = "type",

    // the properties below are optional
    DeleteReports = false,
    Name = "name",
    Tags = new [] { new CfnTag {
        Key = "key",
        Value = "value"
    } }
};

Synopsis

Constructors

CfnReportGroupProps()

Properties

DeleteReports

When deleting a report group, specifies if reports within the report group should be deleted.

ExportConfig

Information about the destination where the raw data of this ReportGroup is exported.

Name

The name of the ReportGroup .

Tags

A list of tag key and value pairs associated with this report group.

Type

The type of the ReportGroup . This can be one of the following values:.

Constructors

CfnReportGroupProps()

public CfnReportGroupProps()

Properties

DeleteReports

When deleting a report group, specifies if reports within the report group should be deleted.

public object DeleteReports { get; set; }
Property Value

System.Object

Remarks

    Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-reportgroup.html#cfn-codebuild-reportgroup-deletereports

    ExportConfig

    Information about the destination where the raw data of this ReportGroup is exported.

    public object ExportConfig { get; set; }
    Property Value

    System.Object

    Remarks

    Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-reportgroup.html#cfn-codebuild-reportgroup-exportconfig

    Name

    The name of the ReportGroup .

    public string Name { get; set; }
    Property Value

    System.String

    Remarks

    Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-reportgroup.html#cfn-codebuild-reportgroup-name

    Tags

    A list of tag key and value pairs associated with this report group.

    public ICfnTag[] Tags { get; set; }
    Property Value

    ICfnTag[]

    Remarks

    These tags are available for use by AWS services that support AWS CodeBuild report group tags.

    Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-reportgroup.html#cfn-codebuild-reportgroup-tags

    Type

    The type of the ReportGroup . This can be one of the following values:.

    public string Type { get; set; }
    Property Value

    System.String

    Remarks

      Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-reportgroup.html#cfn-codebuild-reportgroup-type

      Implements

      ICfnReportGroupProps
      Back to top Generated by DocFX