Class: Aws::Backup::Types::ScanResult

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-backup/types.rb

Overview

Contains the results of a security scan, including scanner information, scan state, and any findings discovered.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#findingsArray<String>

An array of findings discovered during the scan.

Returns:

  • (Array<String>)


9984
9985
9986
9987
9988
9989
9990
9991
# File 'lib/aws-sdk-backup/types.rb', line 9984

class ScanResult < Struct.new(
  :malware_scanner,
  :scan_job_state,
  :last_scan_timestamp,
  :findings)
  SENSITIVE = []
  include Aws::Structure
end

#last_scan_timestampTime

The timestamp of when the last scan was performed, in Unix format and Coordinated Universal Time (UTC).

Returns:

  • (Time)


9984
9985
9986
9987
9988
9989
9990
9991
# File 'lib/aws-sdk-backup/types.rb', line 9984

class ScanResult < Struct.new(
  :malware_scanner,
  :scan_job_state,
  :last_scan_timestamp,
  :findings)
  SENSITIVE = []
  include Aws::Structure
end

#malware_scannerString

The malware scanner used to perform the scan. Currently only ‘GUARDDUTY` is supported.

Returns:

  • (String)


9984
9985
9986
9987
9988
9989
9990
9991
# File 'lib/aws-sdk-backup/types.rb', line 9984

class ScanResult < Struct.new(
  :malware_scanner,
  :scan_job_state,
  :last_scan_timestamp,
  :findings)
  SENSITIVE = []
  include Aws::Structure
end

#scan_job_stateString

The final state of the scan job.

Valid values: ‘COMPLETED` | `FAILED` | `CANCELED`.

Returns:

  • (String)


9984
9985
9986
9987
9988
9989
9990
9991
# File 'lib/aws-sdk-backup/types.rb', line 9984

class ScanResult < Struct.new(
  :malware_scanner,
  :scan_job_state,
  :last_scan_timestamp,
  :findings)
  SENSITIVE = []
  include Aws::Structure
end