Show / Hide Table of Contents

Interface ICfnReportGroupMixinProps

Properties for CfnReportGroupPropsMixin.

Namespace: Amazon.CDK.Mixins.Preview.AWS.CodeBuild.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface ICfnReportGroupMixinProps
Syntax (vb)
Public Interface ICfnReportGroupMixinProps
Remarks

See: 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.Mixins.Preview.AWS.CodeBuild.Mixins;

             var cfnReportGroupMixinProps = new CfnReportGroupMixinProps {
                 DeleteReports = false,
                 ExportConfig = new ReportExportConfigProperty {
                     ExportConfigType = "exportConfigType",
                     S3Destination = new S3ReportExportConfigProperty {
                         Bucket = "bucket",
                         BucketOwner = "bucketOwner",
                         EncryptionDisabled = false,
                         EncryptionKey = "encryptionKey",
                         Packaging = "packaging",
                         Path = "path"
                     }
                 },
                 Name = "name",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } },
                 Type = "type"
             };

Synopsis

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:.

Properties

DeleteReports

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

object? DeleteReports { get; }
Property Value

object

Remarks

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

    Type union: either bool or IResolvable

    ExportConfig

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

    object? ExportConfig { get; }
    Property Value

    object

    Remarks

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

    Type union: either IResolvable or CfnReportGroupPropsMixin.IReportExportConfigProperty

    Name

    The name of the ReportGroup .

    string? Name { get; }
    Property Value

    string

    Remarks

    See: 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.

    ICfnTag[]? Tags { get; }
    Property Value

    ICfnTag[]

    Remarks

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

    See: 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:.

    string? Type { get; }
    Property Value

    string

    Remarks

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

      Back to top Generated by DocFX