IReportGroup

class aws_cdk.aws_codebuild.IReportGroup(*args, **kwargs)

Bases: aws_cdk.core.IResource, typing_extensions.Protocol

The interface representing the ReportGroup resource - either an existing one, imported using the {@link ReportGroup.fromReportGroupName} method, or a new one, created with the {@link ReportGroup} class.

__init__(*args, **kwargs)

Methods

grant_write(identity)

Grants the given entity permissions to write (that is, upload reports to) this report group.

Parameters

identity (IGrantable) –

Return type

Grant

Attributes

node

The construct tree node for this construct.

Return type

ConstructNode

report_group_arn

The ARN of the ReportGroup.

attribute: :attribute:: true

Return type

str

report_group_name

The name of the ReportGroup.

attribute: :attribute:: true

Return type

str

stack

The stack in which this resource is defined.

Return type

Stack