Interface IReportGroup.Jsii$Default

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

@Internal public static interface IReportGroup.Jsii$Default extends IReportGroup, IResource.Jsii$Default, IReportGroupRef.Jsii$Default
Internal default implementation for IReportGroup.
  • Method Details

    • getReportGroupArn

      @Stability(Stable) @NotNull default String getReportGroupArn()
      The ARN of the ReportGroup.
      Specified by:
      getReportGroupArn in interface IReportGroup
    • getReportGroupName

      @Stability(Stable) @NotNull default String getReportGroupName()
      The name of the ReportGroup.
      Specified by:
      getReportGroupName in interface IReportGroup
    • grantWrite

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

      Specified by:
      grantWrite in interface IReportGroup
      Parameters:
      identity - This parameter is required.