Class: Aws::Backup::Types::ReportSetting
- Inherits:
-
Struct
- Object
- Struct
- Aws::Backup::Types::ReportSetting
- Defined in:
- gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb
Overview
Contains detailed information about a report setting.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#accounts ⇒ Array<String>
These are the accounts to be included in the report.
-
#framework_arns ⇒ Array<String>
The Amazon Resource Names (ARNs) of the frameworks a report covers.
-
#number_of_frameworks ⇒ Integer
The number of frameworks a report covers.
-
#organization_units ⇒ Array<String>
These are the Organizational Units to be included in the report.
-
#regions ⇒ Array<String>
These are the Regions to be included in the report.
-
#report_template ⇒ String
Identifies the report template for the report.
Instance Attribute Details
#accounts ⇒ Array<String>
These are the accounts to be included in the report.
7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7074 class ReportSetting < Struct.new( :report_template, :framework_arns, :number_of_frameworks, :accounts, :organization_units, :regions) SENSITIVE = [] include Aws::Structure end |
#framework_arns ⇒ Array<String>
The Amazon Resource Names (ARNs) of the frameworks a report covers.
7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7074 class ReportSetting < Struct.new( :report_template, :framework_arns, :number_of_frameworks, :accounts, :organization_units, :regions) SENSITIVE = [] include Aws::Structure end |
#number_of_frameworks ⇒ Integer
The number of frameworks a report covers.
7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7074 class ReportSetting < Struct.new( :report_template, :framework_arns, :number_of_frameworks, :accounts, :organization_units, :regions) SENSITIVE = [] include Aws::Structure end |
#organization_units ⇒ Array<String>
These are the Organizational Units to be included in the report.
7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7074 class ReportSetting < Struct.new( :report_template, :framework_arns, :number_of_frameworks, :accounts, :organization_units, :regions) SENSITIVE = [] include Aws::Structure end |
#regions ⇒ Array<String>
These are the Regions to be included in the report.
7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7074 class ReportSetting < Struct.new( :report_template, :framework_arns, :number_of_frameworks, :accounts, :organization_units, :regions) SENSITIVE = [] include Aws::Structure end |
#report_template ⇒ 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
7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7074 class ReportSetting < Struct.new( :report_template, :framework_arns, :number_of_frameworks, :accounts, :organization_units, :regions) SENSITIVE = [] include Aws::Structure end |