Interface IReportGroup

All Superinterfaces:
software.constructs.IConstruct, software.constructs.IDependable, IEnvironmentAware, IReportGroupRef, IResource, software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
IReportGroup.Jsii$Default
All Known Implementing Classes:
IReportGroup.Jsii$Proxy, ReportGroup

@Generated(value="jsii-pacmak/1.126.0 (build 206d44b)", date="2026-02-03T13:58:19.720Z") @Stability(Stable) public interface IReportGroup extends software.amazon.jsii.JsiiSerializable, IResource, IReportGroupRef
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.
  • Method Details

    • getReportGroupArn

      @Stability(Stable) @NotNull String getReportGroupArn()
      The ARN of the ReportGroup.
    • getReportGroupName

      @Stability(Stable) @NotNull String getReportGroupName()
      The name of the ReportGroup.
    • grantWrite

      @Stability(Stable) @NotNull Grant grantWrite(@NotNull IGrantable identity)
      Grants the given entity permissions to write (that is, upload reports to) this report group.

      Parameters:
      identity - This parameter is required.