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.104.0 (build e79254c)",
date="2024-11-21T06:34:05.099Z")
@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
Modifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forIReportGroup
.static final class
A 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
getNode
Methods inherited from interface software.amazon.awscdk.IResource
applyRemovalPolicy, getEnv, getStack
Methods 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.
-