Class CfnReportPlan.ReportSettingProperty
Contains detailed information about a report setting.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.Backup
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class ReportSettingProperty : Object, CfnReportPlan.IReportSettingProperty
Syntax (vb)
Public Class ReportSettingProperty
Inherits Object
Implements CfnReportPlan.IReportSettingProperty
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 reportSettingProperty = new ReportSettingProperty {
ReportTemplate = "reportTemplate",
// the properties below are optional
Accounts = new [] { "accounts" },
FrameworkArns = new [] { "frameworkArns" },
OrganizationUnits = new [] { "organizationUnits" },
Regions = new [] { "regions" }
};
Synopsis
Constructors
ReportSettingProperty() |
Properties
Accounts | These are the accounts to be included in the report. |
FrameworkArns | The Amazon Resource Names (ARNs) of the frameworks a report covers. |
OrganizationUnits | These are the Organizational Units to be included in the report. |
Regions | These are the Regions to be included in the report. |
ReportTemplate | Identifies the report template for the report. Reports are built using a report template. The report templates are:. |
Constructors
ReportSettingProperty()
public ReportSettingProperty()
Properties
Accounts
These are the accounts to be included in the report.
public string[] Accounts { get; set; }
Property Value
System.String[]
Remarks
Use string value of ROOT
to include all organizational units.
FrameworkArns
The Amazon Resource Names (ARNs) of the frameworks a report covers.
public string[] FrameworkArns { get; set; }
Property Value
System.String[]
Remarks
OrganizationUnits
These are the Organizational Units to be included in the report.
public string[] OrganizationUnits { get; set; }
Property Value
System.String[]
Remarks
Regions
These are the Regions to be included in the report.
public string[] Regions { get; set; }
Property Value
System.String[]
Remarks
Use the wildcard as the string value to include all Regions.
ReportTemplate
Identifies the report template for the report. Reports are built using a report template. The report templates are:.
public string ReportTemplate { get; set; }
Property Value
System.String
Remarks
RESOURCE_COMPLIANCE_REPORT | CONTROL_COMPLIANCE_REPORT | BACKUP_JOB_REPORT | COPY_JOB_REPORT | RESTORE_JOB_REPORT