Class: Aws::GuardDuty::Types::Scan
- Inherits:
-
Struct
- Object
- Struct
- Aws::GuardDuty::Types::Scan
- Defined in:
- gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb
Overview
Contains information about malware scans associated with GuardDuty Malware Protection for EC2.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ String
The ID for the account that belongs to the scan.
-
#admin_detector_id ⇒ String
The unique detector ID of the administrator account that the request is associated with.
-
#attached_volumes ⇒ Array<Types::VolumeDetail>
List of volumes that were attached to the original instance to be scanned.
-
#detector_id ⇒ String
The unique ID of the detector that is associated with the request.
-
#failure_reason ⇒ String
Represents the reason for
FAILEDscan status. -
#file_count ⇒ Integer
Represents the number of files that were scanned.
-
#resource_details ⇒ Types::ResourceDetails
Represents the resources that were scanned in the scan entry.
-
#scan_end_time ⇒ Time
The timestamp of when the scan was finished.
-
#scan_id ⇒ String
The unique scan ID associated with a scan entry.
-
#scan_result_details ⇒ Types::ScanResultDetails
Represents the result of the scan.
-
#scan_start_time ⇒ Time
The timestamp of when the scan was triggered.
-
#scan_status ⇒ String
An enum value representing possible scan statuses.
-
#scan_type ⇒ String
Specifies the scan type that invoked the malware scan.
-
#total_bytes ⇒ Integer
Represents total bytes that were scanned.
-
#trigger_details ⇒ Types::TriggerDetails
Specifies the reason why the scan was initiated.
Instance Attribute Details
#account_id ⇒ String
The ID for the account that belongs to the scan.
12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 12420 class Scan < Struct.new( :detector_id, :admin_detector_id, :scan_id, :scan_status, :failure_reason, :scan_start_time, :scan_end_time, :trigger_details, :resource_details, :scan_result_details, :account_id, :total_bytes, :file_count, :attached_volumes, :scan_type) SENSITIVE = [] include Aws::Structure end |
#admin_detector_id ⇒ String
The unique detector ID of the administrator account that the request
is associated with. If the account is an administrator, the
AdminDetectorId will be the same as the one used for DetectorId.
To find the detectorId in the current Region, see the Settings
page in the GuardDuty console, or run the ListDetectors API.
12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 12420 class Scan < Struct.new( :detector_id, :admin_detector_id, :scan_id, :scan_status, :failure_reason, :scan_start_time, :scan_end_time, :trigger_details, :resource_details, :scan_result_details, :account_id, :total_bytes, :file_count, :attached_volumes, :scan_type) SENSITIVE = [] include Aws::Structure end |
#attached_volumes ⇒ Array<Types::VolumeDetail>
List of volumes that were attached to the original instance to be scanned.
12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 12420 class Scan < Struct.new( :detector_id, :admin_detector_id, :scan_id, :scan_status, :failure_reason, :scan_start_time, :scan_end_time, :trigger_details, :resource_details, :scan_result_details, :account_id, :total_bytes, :file_count, :attached_volumes, :scan_type) SENSITIVE = [] include Aws::Structure end |
#detector_id ⇒ String
The unique ID of the detector that is associated with the request.
To find the detectorId in the current Region, see the Settings
page in the GuardDuty console, or run the ListDetectors API.
12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 12420 class Scan < Struct.new( :detector_id, :admin_detector_id, :scan_id, :scan_status, :failure_reason, :scan_start_time, :scan_end_time, :trigger_details, :resource_details, :scan_result_details, :account_id, :total_bytes, :file_count, :attached_volumes, :scan_type) SENSITIVE = [] include Aws::Structure end |
#failure_reason ⇒ String
Represents the reason for FAILED scan status.
12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 12420 class Scan < Struct.new( :detector_id, :admin_detector_id, :scan_id, :scan_status, :failure_reason, :scan_start_time, :scan_end_time, :trigger_details, :resource_details, :scan_result_details, :account_id, :total_bytes, :file_count, :attached_volumes, :scan_type) SENSITIVE = [] include Aws::Structure end |
#file_count ⇒ Integer
Represents the number of files that were scanned.
12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 12420 class Scan < Struct.new( :detector_id, :admin_detector_id, :scan_id, :scan_status, :failure_reason, :scan_start_time, :scan_end_time, :trigger_details, :resource_details, :scan_result_details, :account_id, :total_bytes, :file_count, :attached_volumes, :scan_type) SENSITIVE = [] include Aws::Structure end |
#resource_details ⇒ Types::ResourceDetails
Represents the resources that were scanned in the scan entry.
12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 12420 class Scan < Struct.new( :detector_id, :admin_detector_id, :scan_id, :scan_status, :failure_reason, :scan_start_time, :scan_end_time, :trigger_details, :resource_details, :scan_result_details, :account_id, :total_bytes, :file_count, :attached_volumes, :scan_type) SENSITIVE = [] include Aws::Structure end |
#scan_end_time ⇒ Time
The timestamp of when the scan was finished.
12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 12420 class Scan < Struct.new( :detector_id, :admin_detector_id, :scan_id, :scan_status, :failure_reason, :scan_start_time, :scan_end_time, :trigger_details, :resource_details, :scan_result_details, :account_id, :total_bytes, :file_count, :attached_volumes, :scan_type) SENSITIVE = [] include Aws::Structure end |
#scan_id ⇒ String
The unique scan ID associated with a scan entry.
12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 12420 class Scan < Struct.new( :detector_id, :admin_detector_id, :scan_id, :scan_status, :failure_reason, :scan_start_time, :scan_end_time, :trigger_details, :resource_details, :scan_result_details, :account_id, :total_bytes, :file_count, :attached_volumes, :scan_type) SENSITIVE = [] include Aws::Structure end |
#scan_result_details ⇒ Types::ScanResultDetails
Represents the result of the scan.
12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 12420 class Scan < Struct.new( :detector_id, :admin_detector_id, :scan_id, :scan_status, :failure_reason, :scan_start_time, :scan_end_time, :trigger_details, :resource_details, :scan_result_details, :account_id, :total_bytes, :file_count, :attached_volumes, :scan_type) SENSITIVE = [] include Aws::Structure end |
#scan_start_time ⇒ Time
The timestamp of when the scan was triggered.
12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 12420 class Scan < Struct.new( :detector_id, :admin_detector_id, :scan_id, :scan_status, :failure_reason, :scan_start_time, :scan_end_time, :trigger_details, :resource_details, :scan_result_details, :account_id, :total_bytes, :file_count, :attached_volumes, :scan_type) SENSITIVE = [] include Aws::Structure end |
#scan_status ⇒ String
An enum value representing possible scan statuses.
12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 12420 class Scan < Struct.new( :detector_id, :admin_detector_id, :scan_id, :scan_status, :failure_reason, :scan_start_time, :scan_end_time, :trigger_details, :resource_details, :scan_result_details, :account_id, :total_bytes, :file_count, :attached_volumes, :scan_type) SENSITIVE = [] include Aws::Structure end |
#scan_type ⇒ String
Specifies the scan type that invoked the malware scan.
12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 12420 class Scan < Struct.new( :detector_id, :admin_detector_id, :scan_id, :scan_status, :failure_reason, :scan_start_time, :scan_end_time, :trigger_details, :resource_details, :scan_result_details, :account_id, :total_bytes, :file_count, :attached_volumes, :scan_type) SENSITIVE = [] include Aws::Structure end |
#total_bytes ⇒ Integer
Represents total bytes that were scanned.
12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 12420 class Scan < Struct.new( :detector_id, :admin_detector_id, :scan_id, :scan_status, :failure_reason, :scan_start_time, :scan_end_time, :trigger_details, :resource_details, :scan_result_details, :account_id, :total_bytes, :file_count, :attached_volumes, :scan_type) SENSITIVE = [] include Aws::Structure end |
#trigger_details ⇒ Types::TriggerDetails
Specifies the reason why the scan was initiated.
12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 |
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 12420 class Scan < Struct.new( :detector_id, :admin_detector_id, :scan_id, :scan_status, :failure_reason, :scan_start_time, :scan_end_time, :trigger_details, :resource_details, :scan_result_details, :account_id, :total_bytes, :file_count, :attached_volumes, :scan_type) SENSITIVE = [] include Aws::Structure end |