CfnReportPlanMixinProps
- class aws_cdk.mixins_preview.aws_backup.mixins.CfnReportPlanMixinProps(*, report_delivery_channel=None, report_plan_description=None, report_plan_name=None, report_plan_tags=None, report_setting=None)
Bases:
objectProperties for CfnReportPlanPropsMixin.
- Parameters:
report_delivery_channel (
Any) – 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.report_plan_description (
Optional[str]) – An optional description of the report plan with a maximum 1,024 characters.report_plan_name (
Optional[str]) – The 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 (_).report_plan_tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – The tags to assign to your report plan.report_setting (
Any) – Identifies 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 isRESOURCE_COMPLIANCE_REPORTorCONTROL_COMPLIANCE_REPORT, this API resource also describes the report coverage by AWS Regions and frameworks.
- See:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-reportplan.html
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_backup import mixins as backup_mixins # report_delivery_channel: Any # report_setting: Any cfn_report_plan_mixin_props = backup_mixins.CfnReportPlanMixinProps( report_delivery_channel=report_delivery_channel, report_plan_description="reportPlanDescription", report_plan_name="reportPlanName", report_plan_tags=[CfnTag( key="key", value="value" )], report_setting=report_setting )
Attributes
- report_delivery_channel
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.
- report_plan_description
An optional description of the report plan with a maximum 1,024 characters.
- report_plan_name
The 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 (_).
- report_plan_tags
The tags to assign to your report plan.
- report_setting
.
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.- See:
- Type:
Identifies the report template for the report. Reports are built using a report template. The report templates are