Class CfnReportPlan.ReportSettingProperty
Contains detailed information about a report setting.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.Backup
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnReportPlan.ReportSettingProperty : CfnReportPlan.IReportSettingProperty
Syntax (vb)
Public Class CfnReportPlan.ReportSettingProperty 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() | Contains detailed information about a report setting. |
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()
Contains detailed information about a report setting.
public ReportSettingProperty()
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" }
};
Properties
Accounts
These are the accounts to be included in the report.
public string[]? Accounts { get; set; }
Property Value
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
string[]
Remarks
OrganizationUnits
These are the Organizational Units to be included in the report.
public string[]? OrganizationUnits { get; set; }
Property Value
string[]
Remarks
Regions
These are the Regions to be included in the report.
public string[]? Regions { get; set; }
Property Value
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
Remarks
RESOURCE_COMPLIANCE_REPORT | CONTROL_COMPLIANCE_REPORT | BACKUP_JOB_REPORT | COPY_JOB_REPORT | RESTORE_JOB_REPORT | SCAN_JOB_REPORT