ReportPlanReportSettingArgs

data class ReportPlanReportSettingArgs(val accounts: Output<List<String>>? = null, val frameworkArns: Output<List<String>>? = null, val numberOfFrameworks: Output<Int>? = null, val organizationUnits: Output<List<String>>? = null, val regions: Output<List<String>>? = null, val reportTemplate: Output<String>) : ConvertibleToJava<ReportPlanReportSettingArgs>

Constructors

Link copied to clipboard
constructor(accounts: Output<List<String>>? = null, frameworkArns: Output<List<String>>? = null, numberOfFrameworks: Output<Int>? = null, organizationUnits: Output<List<String>>? = null, regions: Output<List<String>>? = null, reportTemplate: Output<String>)

Properties

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

Specifies the list of accounts a report covers.

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

Specifies the Amazon Resource Names (ARNs) of the frameworks a report covers.

Link copied to clipboard
val numberOfFrameworks: Output<Int>? = null

Specifies the number of frameworks a report covers.

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

Specifies the list of Organizational Units a report covers.

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

Specifies the list of regions a report covers.

Link copied to clipboard
val reportTemplate: Output<String>

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_REPORT.

Functions

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