Class: Aws::Backup::Types::ScanJobSummary

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

Overview

Contains summary information about scan jobs, including counts and metadata for a specific time period and criteria.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_idString

The account ID that owns the scan jobs included in this summary.

Returns:

  • (String)


9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 9945

class ScanJobSummary < Struct.new(
  :region,
  :account_id,
  :state,
  :resource_type,
  :count,
  :start_time,
  :end_time,
  :malware_scanner,
  :scan_result_status)
  SENSITIVE = []
  include Aws::Structure
end

#countInteger

The number of scan jobs that match the specified criteria.

Returns:

  • (Integer)


9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 9945

class ScanJobSummary < Struct.new(
  :region,
  :account_id,
  :state,
  :resource_type,
  :count,
  :start_time,
  :end_time,
  :malware_scanner,
  :scan_result_status)
  SENSITIVE = []
  include Aws::Structure
end

#end_timeTime

The value of time in number format of a job end time.

This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Returns:

  • (Time)


9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 9945

class ScanJobSummary < Struct.new(
  :region,
  :account_id,
  :state,
  :resource_type,
  :count,
  :start_time,
  :end_time,
  :malware_scanner,
  :scan_result_status)
  SENSITIVE = []
  include Aws::Structure
end

#malware_scannerString

Specifies the malware scanner used during the scan job. Currently only supports GUARDDUTY.

Returns:

  • (String)


9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 9945

class ScanJobSummary < Struct.new(
  :region,
  :account_id,
  :state,
  :resource_type,
  :count,
  :start_time,
  :end_time,
  :malware_scanner,
  :scan_result_status)
  SENSITIVE = []
  include Aws::Structure
end

#regionString

The Amazon Web Services Region where the scan jobs were executed.

Returns:

  • (String)


9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 9945

class ScanJobSummary < Struct.new(
  :region,
  :account_id,
  :state,
  :resource_type,
  :count,
  :start_time,
  :end_time,
  :malware_scanner,
  :scan_result_status)
  SENSITIVE = []
  include Aws::Structure
end

#resource_typeString

The type of Amazon Web Services resource for the scan jobs included in this summary.

Returns:

  • (String)


9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 9945

class ScanJobSummary < Struct.new(
  :region,
  :account_id,
  :state,
  :resource_type,
  :count,
  :start_time,
  :end_time,
  :malware_scanner,
  :scan_result_status)
  SENSITIVE = []
  include Aws::Structure
end

#scan_result_statusString

The scan result status for the scan jobs included in this summary.

Valid values: THREATS_FOUND | NO_THREATS_FOUND.

Returns:

  • (String)


9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 9945

class ScanJobSummary < Struct.new(
  :region,
  :account_id,
  :state,
  :resource_type,
  :count,
  :start_time,
  :end_time,
  :malware_scanner,
  :scan_result_status)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeTime

The value of time in number format of a job start time.

This value is the time in Unix format, Coordinated Universal Time (UTC), and accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Returns:

  • (Time)


9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 9945

class ScanJobSummary < Struct.new(
  :region,
  :account_id,
  :state,
  :resource_type,
  :count,
  :start_time,
  :end_time,
  :malware_scanner,
  :scan_result_status)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The state of the scan jobs included in this summary.

Valid values: CREATED | RUNNING | COMPLETED | COMPLETED_WITH_ISSUES | FAILED | CANCELED.

Returns:

  • (String)


9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 9945

class ScanJobSummary < Struct.new(
  :region,
  :account_id,
  :state,
  :resource_type,
  :count,
  :start_time,
  :end_time,
  :malware_scanner,
  :scan_result_status)
  SENSITIVE = []
  include Aws::Structure
end