public static final class CfnReportPlanProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnReportPlanProps
CfnReportPlanProps
CfnReportPlanProps.Builder, CfnReportPlanProps.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.Object |
getReportDeliveryChannel()
Contains information about where and how to deliver your reports, specifically your Amazon S3 bucket name, S3 key prefix, and the formats of your reports.
|
java.lang.String |
getReportPlanDescription()
An optional description of the report plan with a maximum 1,024 characters.
|
java.lang.String |
getReportPlanName()
The unique name of the report plan.
|
java.lang.Object |
getReportPlanTags()
A list of tags to tag your report plan.
|
java.lang.Object |
getReportSetting()
Identifies the report template for the report.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.Object getReportDeliveryChannel()
CfnReportPlanProps
getReportDeliveryChannel
in interface CfnReportPlanProps
public final java.lang.Object getReportSetting()
CfnReportPlanProps
RESOURCE_COMPLIANCE_REPORT | CONTROL_COMPLIANCE_REPORT | BACKUP_JOB_REPORT | COPY_JOB_REPORT | RESTORE_JOB_REPORT
If the report template is RESOURCE_COMPLIANCE_REPORT
or CONTROL_COMPLIANCE_REPORT
, this API resource also describes the report coverage by AWS Regions and frameworks.
getReportSetting
in interface CfnReportPlanProps
public final java.lang.String getReportPlanDescription()
CfnReportPlanProps
getReportPlanDescription
in interface CfnReportPlanProps
public final java.lang.String getReportPlanName()
CfnReportPlanProps
This name is between 1 and 256 characters starting with a letter, and consisting of letters (a-z, A-Z), numbers (0-9), and underscores (_).
getReportPlanName
in interface CfnReportPlanProps
public final java.lang.Object getReportPlanTags()
CfnReportPlanProps
getReportPlanTags
in interface CfnReportPlanProps
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()