Interface CfnReportPlan.IReportSettingProperty
Contains detailed information about a report setting.
Namespace: Amazon.CDK.AWS.Backup
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IReportSettingProperty
Syntax (vb)
Public Interface 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
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:. |
Properties
Accounts
These are the accounts to be included in the report.
virtual string[] Accounts { get; }
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.
virtual string[] FrameworkArns { get; }
Property Value
System.String[]
Remarks
OrganizationUnits
These are the Organizational Units to be included in the report.
virtual string[] OrganizationUnits { get; }
Property Value
System.String[]
Remarks
Regions
These are the Regions to be included in the report.
virtual string[] Regions { get; }
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:.
string ReportTemplate { get; }
Property Value
System.String
Remarks
RESOURCE_COMPLIANCE_REPORT | CONTROL_COMPLIANCE_REPORT | BACKUP_JOB_REPORT | COPY_JOB_REPORT | RESTORE_JOB_REPORT