aws-cdk-lib.aws_backup.CfnReportPlan.ReportDeliveryChannelProperty

interface ReportDeliveryChannelProperty

LanguageType name
.NETAmazon.CDK.AWS.Backup.CfnReportPlan.ReportDeliveryChannelProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsbackup#CfnReportPlan_ReportDeliveryChannelProperty
Javasoftware.amazon.awscdk.services.backup.CfnReportPlan.ReportDeliveryChannelProperty
Pythonaws_cdk.aws_backup.CfnReportPlan.ReportDeliveryChannelProperty
TypeScript aws-cdk-lib » aws_backup » CfnReportPlan » ReportDeliveryChannelProperty

Contains information from your report plan about where to deliver your reports, specifically your Amazon S3 bucket name, S3 key prefix, and the formats of your reports.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_backup as backup } from 'aws-cdk-lib';
const reportDeliveryChannelProperty: backup.CfnReportPlan.ReportDeliveryChannelProperty = {
  s3BucketName: 's3BucketName',

  // the properties below are optional
  formats: ['formats'],
  s3KeyPrefix: 's3KeyPrefix',
};

Properties

NameTypeDescription
s3BucketNamestringThe unique name of the S3 bucket that receives your reports.
formats?string[]A list of the format of your reports: CSV , JSON , or both.
s3KeyPrefix?stringThe prefix for where AWS Backup Audit Manager delivers your reports to Amazon S3.

s3BucketName

Type: string

The unique name of the S3 bucket that receives your reports.


formats?

Type: string[] (optional)

A list of the format of your reports: CSV , JSON , or both.

If not specified, the default format is CSV .


s3KeyPrefix?

Type: string (optional)

The prefix for where AWS Backup Audit Manager delivers your reports to Amazon S3.

The prefix is this part of the following path: s3://your-bucket-name/ prefix /Backup/us-west-2/year/month/day/report-name. If not specified, there is no prefix.