Interface IReportGroup

All Superinterfaces:
IConstruct, software.constructs.IConstruct, 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.84.0 (build 5404dcf)", date="2023-06-19T16:30:41.817Z") @Stability(Stable) public interface IReportGroup extends software.amazon.jsii.JsiiSerializable, IResource
The interface representing the ReportGroup resource - either an existing one, imported using the
invalid @link
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.