Class: Aws::CloudFormation::Types::ResourceScanSummary

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

Overview

A summary of the resource scan. This is returned by the ListResourceScan API action.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#end_timeTime

The time that the resource scan was finished.

Returns:

  • (Time)


6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6995

class ResourceScanSummary < Struct.new(
  :resource_scan_id,
  :status,
  :status_reason,
  :start_time,
  :end_time,
  :percentage_completed)
  SENSITIVE = []
  include Aws::Structure
end

#percentage_completedFloat

The percentage of the resource scan that has been completed.

Returns:

  • (Float)


6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6995

class ResourceScanSummary < Struct.new(
  :resource_scan_id,
  :status,
  :status_reason,
  :start_time,
  :end_time,
  :percentage_completed)
  SENSITIVE = []
  include Aws::Structure
end

#resource_scan_idString

The Amazon Resource Name (ARN) of the resource scan.

Returns:

  • (String)


6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6995

class ResourceScanSummary < Struct.new(
  :resource_scan_id,
  :status,
  :status_reason,
  :start_time,
  :end_time,
  :percentage_completed)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeTime

The time that the resource scan was started.

Returns:

  • (Time)


6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6995

class ResourceScanSummary < Struct.new(
  :resource_scan_id,
  :status,
  :status_reason,
  :start_time,
  :end_time,
  :percentage_completed)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

Status of the resource scan.

INPROGRESS

The resource scan is still in progress.

COMPLETE

The resource scan is complete.

EXPIRED

The resource scan has expired.

FAILED

The resource scan has failed.

Returns:

  • (String)


6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6995

class ResourceScanSummary < Struct.new(
  :resource_scan_id,
  :status,
  :status_reason,
  :start_time,
  :end_time,
  :percentage_completed)
  SENSITIVE = []
  include Aws::Structure
end

#status_reasonString

The reason for the resource scan status, providing more information if a failure happened.

Returns:

  • (String)


6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6995

class ResourceScanSummary < Struct.new(
  :resource_scan_id,
  :status,
  :status_reason,
  :start_time,
  :end_time,
  :percentage_completed)
  SENSITIVE = []
  include Aws::Structure
end