interface ReportDeliveryChannelProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.Backup.Mixins.CfnReportPlanPropsMixin.ReportDeliveryChannelProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsbackup/mixins#CfnReportPlanPropsMixin_ReportDeliveryChannelProperty |
Java | software.amazon.awscdk.mixins.preview.services.backup.mixins.CfnReportPlanPropsMixin.ReportDeliveryChannelProperty |
Python | aws_cdk.mixins_preview.aws_backup.mixins.CfnReportPlanPropsMixin.ReportDeliveryChannelProperty |
TypeScript | @aws-cdk/mixins-preview » aws_backup » mixins » CfnReportPlanPropsMixin » 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 { mixins as backup_mixins } from '@aws-cdk/mixins-preview/aws-backup';
const reportDeliveryChannelProperty: backup_mixins.CfnReportPlanPropsMixin.ReportDeliveryChannelProperty = {
formats: ['formats'],
s3BucketName: 's3BucketName',
s3KeyPrefix: 's3KeyPrefix',
};
Properties
| Name | Type | Description |
|---|---|---|
| formats? | string[] | The format of your reports: CSV , JSON , or both. |
| s3 | string | The unique name of the S3 bucket that receives your reports. |
| s3 | string | The prefix for where AWS Backup Audit Manager delivers your reports to Amazon S3. |
formats?
Type:
string[]
(optional)
The format of your reports: CSV , JSON , or both.
If not specified, the default format is CSV .
s3BucketName?
Type:
string
(optional)
The unique name of the S3 bucket that receives your reports.
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.

.NET
Go
Java
Python
TypeScript