Class: Aws::MarketplaceCatalog::Types::ControlAssessment

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

Overview

The result of evaluating a single control as part of an assessment.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#control_assessment_result ⇒ String

The result of the control evaluation.

Returns:

  • (String)


775
776
777
778
779
780
781
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 775

class ControlAssessment < Struct.new(
  :control_id,
  :control_assessment_result,
  :errors)
  SENSITIVE = []
  include Aws::Structure
end

#control_id ⇒ String

The unique ID of the control that was evaluated.

Returns:

  • (String)


775
776
777
778
779
780
781
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 775

class ControlAssessment < Struct.new(
  :control_id,
  :control_assessment_result,
  :errors)
  SENSITIVE = []
  include Aws::Structure
end

#errors ⇒ Array<Types::ControlError>

An array of ControlError objects associated with the control evaluation.

Returns:



775
776
777
778
779
780
781
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 775

class ControlAssessment < Struct.new(
  :control_id,
  :control_assessment_result,
  :errors)
  SENSITIVE = []
  include Aws::Structure
end