Class 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.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.Backup
Assembly: Amazon.CDK.AWS.Backup.dll
Syntax (csharp)
public class ReportDeliveryChannelProperty : Object, CfnReportPlan.IReportDeliveryChannelProperty
Syntax (vb)
Public Class ReportDeliveryChannelProperty
Inherits Object
Implements CfnReportPlan.IReportDeliveryChannelProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Backup;
var reportDeliveryChannelProperty = new ReportDeliveryChannelProperty {
S3BucketName = "s3BucketName",
// the properties below are optional
Formats = new [] { "formats" },
S3KeyPrefix = "s3KeyPrefix"
};
Synopsis
Constructors
ReportDeliveryChannelProperty() |
Properties
Formats | A list of the format of your reports: |
S3BucketName | The unique name of the S3 bucket that receives your reports. |
S3KeyPrefix | The prefix for where AWS Backup Audit Manager delivers your reports to Amazon S3. |
Constructors
ReportDeliveryChannelProperty()
public ReportDeliveryChannelProperty()
Properties
Formats
A list of the format of your reports: CSV
, JSON
, or both.
public string[] Formats { get; set; }
Property Value
System.String[]
Remarks
If not specified, the default format is CSV
.
S3BucketName
The unique name of the S3 bucket that receives your reports.
public string S3BucketName { get; set; }
Property Value
System.String
Remarks
S3KeyPrefix
The prefix for where AWS Backup Audit Manager delivers your reports to Amazon S3.
public string S3KeyPrefix { get; set; }
Property Value
System.String
Remarks
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.