Class: Aws::SecurityAgent::Types::ReportFilters

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb

Overview

The report-generation filters applied when a pentest or code review report is exported.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#annotation_notes ⇒ Boolean

Whether to include reviewer annotation notes under each finding.

Returns:

  • (Boolean)


6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 6904

class ReportFilters < Struct.new(
  :risk_levels,
  :confidence_levels,
  :statuses,
  :risk_types,
  :finding_types,
  :task_statuses,
  :annotation_notes,
  :compliance_report)
  SENSITIVE = []
  include Aws::Structure
end

#compliance_report ⇒ Boolean

Whether to include the compliance-ready report additions.

Returns:

  • (Boolean)


6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 6904

class ReportFilters < Struct.new(
  :risk_levels,
  :confidence_levels,
  :statuses,
  :risk_types,
  :finding_types,
  :task_statuses,
  :annotation_notes,
  :compliance_report)
  SENSITIVE = []
  include Aws::Structure
end

#confidence_levels ⇒ Array<String>

The confidence levels to include in the report.

Returns:

  • (Array<String>)


6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 6904

class ReportFilters < Struct.new(
  :risk_levels,
  :confidence_levels,
  :statuses,
  :risk_types,
  :finding_types,
  :task_statuses,
  :annotation_notes,
  :compliance_report)
  SENSITIVE = []
  include Aws::Structure
end

#finding_types ⇒ Array<String>

The finding types to include in the report.

Returns:

  • (Array<String>)


6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 6904

class ReportFilters < Struct.new(
  :risk_levels,
  :confidence_levels,
  :statuses,
  :risk_types,
  :finding_types,
  :task_statuses,
  :annotation_notes,
  :compliance_report)
  SENSITIVE = []
  include Aws::Structure
end

#risk_levels ⇒ Array<String>

The severity levels to include in the report.

Returns:

  • (Array<String>)


6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 6904

class ReportFilters < Struct.new(
  :risk_levels,
  :confidence_levels,
  :statuses,
  :risk_types,
  :finding_types,
  :task_statuses,
  :annotation_notes,
  :compliance_report)
  SENSITIVE = []
  include Aws::Structure
end

#risk_types ⇒ Array<String>

The risk types to include in the report.

Returns:

  • (Array<String>)


6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 6904

class ReportFilters < Struct.new(
  :risk_levels,
  :confidence_levels,
  :statuses,
  :risk_types,
  :finding_types,
  :task_statuses,
  :annotation_notes,
  :compliance_report)
  SENSITIVE = []
  include Aws::Structure
end

#statuses ⇒ Array<String>

The finding statuses to include in the report.

Returns:

  • (Array<String>)


6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 6904

class ReportFilters < Struct.new(
  :risk_levels,
  :confidence_levels,
  :statuses,
  :risk_types,
  :finding_types,
  :task_statuses,
  :annotation_notes,
  :compliance_report)
  SENSITIVE = []
  include Aws::Structure
end

#task_statuses ⇒ Array<String>

The task execution statuses to include in the report's task table.

Returns:

  • (Array<String>)


6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 6904

class ReportFilters < Struct.new(
  :risk_levels,
  :confidence_levels,
  :statuses,
  :risk_types,
  :finding_types,
  :task_statuses,
  :annotation_notes,
  :compliance_report)
  SENSITIVE = []
  include Aws::Structure
end