Class CfnReportPlanProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.backup.CfnReportPlanProps.Jsii$Proxy
- All Implemented Interfaces:
CfnReportPlanProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnReportPlanProps
@Stability(Stable)
@Internal
public static final class CfnReportPlanProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnReportPlanProps
An implementation for
CfnReportPlanProps-
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.CfnReportPlanProps
CfnReportPlanProps.Builder, CfnReportPlanProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnReportPlanProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnReportPlanProps.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 booleanfinal ObjectContains information about where and how to deliver your reports, specifically your Amazon S3 bucket name, S3 key prefix, and the formats of your reports.final StringAn optional description of the report plan with a maximum 1,024 characters.final StringThe unique name of the report plan.The tags to assign to your report plan.final ObjectIdentifies 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 theCfnReportPlanProps.Builder.
-
-
Method Details
-
getReportDeliveryChannel
Description copied from interface:CfnReportPlanPropsContains information about where and how to deliver your reports, specifically your Amazon S3 bucket name, S3 key prefix, and the formats of your reports.- Specified by:
getReportDeliveryChannelin interfaceCfnReportPlanProps- See Also:
-
getReportSetting
Description copied from interface:CfnReportPlanPropsIdentifies 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_REPORTIf the report template is
RESOURCE_COMPLIANCE_REPORTorCONTROL_COMPLIANCE_REPORT, this API resource also describes the report coverage by AWS Regions and frameworks.- Specified by:
getReportSettingin interfaceCfnReportPlanProps- See Also:
-
getReportPlanDescription
Description copied from interface:CfnReportPlanPropsAn optional description of the report plan with a maximum 1,024 characters.- Specified by:
getReportPlanDescriptionin interfaceCfnReportPlanProps- See Also:
-
getReportPlanName
Description copied from interface:CfnReportPlanPropsThe unique name of the report plan.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 (_).
- Specified by:
getReportPlanNamein interfaceCfnReportPlanProps- See Also:
-
getReportPlanTags
Description copied from interface:CfnReportPlanPropsThe tags to assign to your report plan.- Specified by:
getReportPlanTagsin interfaceCfnReportPlanProps- See Also:
-
$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()
-