Class: Aws::GuardDuty::Types::MalwareScanDetails

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

Overview

Information about the malware scan that generated a GuardDuty finding.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#scan_categoryString

The category of the malware scan.

Returns:

  • (String)


7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 7488

class MalwareScanDetails < Struct.new(
  :threats,
  :scan_id,
  :scan_type,
  :scan_category,
  :scan_configuration,
  :unique_threat_count)
  SENSITIVE = []
  include Aws::Structure
end

#scan_configurationTypes::MalwareProtectionFindingsScanConfiguration

The configuration settings used for the malware scan.



7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 7488

class MalwareScanDetails < Struct.new(
  :threats,
  :scan_id,
  :scan_type,
  :scan_category,
  :scan_configuration,
  :unique_threat_count)
  SENSITIVE = []
  include Aws::Structure
end

#scan_idString

The unique identifier for the malware scan.

Returns:

  • (String)


7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 7488

class MalwareScanDetails < Struct.new(
  :threats,
  :scan_id,
  :scan_type,
  :scan_category,
  :scan_configuration,
  :unique_threat_count)
  SENSITIVE = []
  include Aws::Structure
end

#scan_typeString

The type of malware scan performed.

Returns:

  • (String)


7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 7488

class MalwareScanDetails < Struct.new(
  :threats,
  :scan_id,
  :scan_type,
  :scan_category,
  :scan_configuration,
  :unique_threat_count)
  SENSITIVE = []
  include Aws::Structure
end

#threatsArray<Types::Threat>

Information about the detected threats associated with the generated GuardDuty finding.

Returns:



7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 7488

class MalwareScanDetails < Struct.new(
  :threats,
  :scan_id,
  :scan_type,
  :scan_category,
  :scan_configuration,
  :unique_threat_count)
  SENSITIVE = []
  include Aws::Structure
end

#unique_threat_countInteger

The number of unique malware threats detected during the scan.

Returns:

  • (Integer)


7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 7488

class MalwareScanDetails < Struct.new(
  :threats,
  :scan_id,
  :scan_type,
  :scan_category,
  :scan_configuration,
  :unique_threat_count)
  SENSITIVE = []
  include Aws::Structure
end