ReportDeliveryChannelPropertiesArgs

data class ReportDeliveryChannelPropertiesArgs(val formats: Output<List<String>>? = null, val s3BucketName: Output<String>, val s3KeyPrefix: Output<String>? = null) : ConvertibleToJava<ReportDeliveryChannelPropertiesArgs>

A structure that 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.

Constructors

Link copied to clipboard
constructor(formats: Output<List<String>>? = null, s3BucketName: Output<String>, s3KeyPrefix: Output<String>? = null)

Properties

Link copied to clipboard
val formats: Output<List<String>>? = null

A list of the format of your reports: CSV, JSON, or both. If not specified, the default format is CSV.

Link copied to clipboard
val s3BucketName: Output<String>

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

Link copied to clipboard
val s3KeyPrefix: Output<String>? = null

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.

Functions

Link copied to clipboard
open override fun toJava(): ReportDeliveryChannelPropertiesArgs