Interface IReportGroup
- All Superinterfaces:
software.constructs.IConstruct,software.constructs.IDependable,IResource,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
IReportGroup.Jsii$Default
- All Known Implementing Classes:
IReportGroup.Jsii$Proxy,ReportGroup
@Generated(value="jsii-pacmak/1.116.0 (build 0eddcff)",
date="2025-10-29T11:15:34.798Z")
@Stability(Stable)
public interface IReportGroup
extends software.amazon.jsii.JsiiSerializable, IResource
The interface representing the ReportGroup resource - either an existing one, imported using the
ReportGroup.fromReportGroupName method, or a new one, created with the ReportGroup class.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIReportGroup.static final classA proxy class which represents a concrete javascript instance of this type. -
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the ReportGroup.The name of the ReportGroup.grantWrite(IGrantable identity) Grants the given entity permissions to write (that is, upload reports to) this report group.Methods inherited from interface software.constructs.IConstruct
getNodeMethods inherited from interface software.amazon.awscdk.IResource
applyRemovalPolicy, getEnv, getStackMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getReportGroupArn
The ARN of the ReportGroup. -
getReportGroupName
The name of the ReportGroup. -
grantWrite
Grants the given entity permissions to write (that is, upload reports to) this report group.- Parameters:
identity- This parameter is required.
-