Class CfnReportPlan.ReportSettingProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.backup.CfnReportPlan.ReportSettingProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnReportPlan.ReportSettingProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnReportPlan.ReportSettingProperty
@Stability(Stable)
@Internal
public static final class CfnReportPlan.ReportSettingProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnReportPlan.ReportSettingProperty
An implementation for
CfnReportPlan.ReportSettingProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.backup.CfnReportPlan.ReportSettingProperty
CfnReportPlan.ReportSettingProperty.Builder, CfnReportPlan.ReportSettingProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnReportPlan.ReportSettingProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanThese are the accounts to be included in the report.The Amazon Resource Names (ARNs) of the frameworks a report covers.These are the Organizational Units to be included in the report.These are the Regions to be included in the report.final StringIdentifies the report template for the report.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnReportPlan.ReportSettingProperty.Builder.
-
-
Method Details
-
getReportTemplate
Description copied from interface:CfnReportPlan.ReportSettingPropertyIdentifies the report template for the report. Reports are built using a report template. The report templates are:.RESOURCE_COMPLIANCE_REPORT | CONTROL_COMPLIANCE_REPORT | BACKUP_JOB_REPORT | COPY_JOB_REPORT | RESTORE_JOB_REPORT- Specified by:
getReportTemplatein interfaceCfnReportPlan.ReportSettingProperty
-
getAccounts
Description copied from interface:CfnReportPlan.ReportSettingPropertyThese are the accounts to be included in the report.- Specified by:
getAccountsin interfaceCfnReportPlan.ReportSettingProperty
-
getFrameworkArns
Description copied from interface:CfnReportPlan.ReportSettingPropertyThe Amazon Resource Names (ARNs) of the frameworks a report covers.- Specified by:
getFrameworkArnsin interfaceCfnReportPlan.ReportSettingProperty
-
getOrganizationUnits
Description copied from interface:CfnReportPlan.ReportSettingPropertyThese are the Organizational Units to be included in the report.- Specified by:
getOrganizationUnitsin interfaceCfnReportPlan.ReportSettingProperty
-
getRegions
Description copied from interface:CfnReportPlan.ReportSettingPropertyThese are the Regions to be included in the report.- Specified by:
getRegionsin interfaceCfnReportPlan.ReportSettingProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-