Class CfnReportPlanMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.backup.CfnReportPlanMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnReportPlanMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnReportPlanMixinProps
@Stability(Stable)
@Internal
public static final class CfnReportPlanMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnReportPlanMixinProps
An implementation for
CfnReportPlanMixinProps-
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.cfnpropertymixins.services.backup.CfnReportPlanMixinProps
CfnReportPlanMixinProps.Builder, CfnReportPlanMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnReportPlanMixinProps.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 theCfnReportPlanMixinProps.Builder.
-
-
Method Details
-
getReportDeliveryChannel
Description copied from interface:CfnReportPlanMixinPropsContains 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 interfaceCfnReportPlanMixinProps- See Also:
-
getReportPlanDescription
Description copied from interface:CfnReportPlanMixinPropsAn optional description of the report plan with a maximum 1,024 characters.- Specified by:
getReportPlanDescriptionin interfaceCfnReportPlanMixinProps- See Also:
-
getReportPlanName
Description copied from interface:CfnReportPlanMixinPropsThe 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 interfaceCfnReportPlanMixinProps- See Also:
-
getReportPlanTags
Description copied from interface:CfnReportPlanMixinPropsThe tags to assign to your report plan.- Specified by:
getReportPlanTagsin interfaceCfnReportPlanMixinProps- See Also:
-
getReportSetting
Description copied from interface:CfnReportPlanMixinPropsIdentifies 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 interfaceCfnReportPlanMixinProps- 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()
-