Class: Aws::SecurityHub::Types::RemediationV2Item
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::RemediationV2Item
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
A remediation target.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#guidance ⇒ Types::RemediationGuidance
The remediation target's guidance.
-
#outcome ⇒ Types::RemediationOutcome
The outcome of the remediation target's resolution.
-
#priority ⇒ String
The remediation target's priority.
-
#remediation_summary ⇒ Types::RemediationSummaryDetail
A summary of the remediation target.
-
#resource ⇒ Types::RemediationResource
The remediation target's associated resource.
-
#status ⇒ String
The current status of the remediation target.
-
#target_uid ⇒ String
The unique identifier (ID) of the remediation target.
-
#trait ⇒ Types::RemediationTrait
The trait associated with the remediation target.
-
#updated_at ⇒ Time
The remediation target's last updated timestamp.
Instance Attribute Details
#guidance ⇒ Types::RemediationGuidance
The remediation target's guidance. Returned only when
ShowGuidance is true in the request.
31707 31708 31709 31710 31711 31712 31713 31714 31715 31716 31717 31718 31719 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31707 class RemediationV2Item < Struct.new( :target_uid, :outcome, :priority, :remediation_summary, :resource, :status, :trait, :guidance, :updated_at) SENSITIVE = [] include Aws::Structure end |
#outcome ⇒ Types::RemediationOutcome
The outcome of the remediation target's resolution.
31707 31708 31709 31710 31711 31712 31713 31714 31715 31716 31717 31718 31719 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31707 class RemediationV2Item < Struct.new( :target_uid, :outcome, :priority, :remediation_summary, :resource, :status, :trait, :guidance, :updated_at) SENSITIVE = [] include Aws::Structure end |
#priority ⇒ String
The remediation target's priority. Valid values are Critical,
High, Medium, and Low.
31707 31708 31709 31710 31711 31712 31713 31714 31715 31716 31717 31718 31719 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31707 class RemediationV2Item < Struct.new( :target_uid, :outcome, :priority, :remediation_summary, :resource, :status, :trait, :guidance, :updated_at) SENSITIVE = [] include Aws::Structure end |
#remediation_summary ⇒ Types::RemediationSummaryDetail
A summary of the remediation target.
31707 31708 31709 31710 31711 31712 31713 31714 31715 31716 31717 31718 31719 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31707 class RemediationV2Item < Struct.new( :target_uid, :outcome, :priority, :remediation_summary, :resource, :status, :trait, :guidance, :updated_at) SENSITIVE = [] include Aws::Structure end |
#resource ⇒ Types::RemediationResource
The remediation target's associated resource.
31707 31708 31709 31710 31711 31712 31713 31714 31715 31716 31717 31718 31719 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31707 class RemediationV2Item < Struct.new( :target_uid, :outcome, :priority, :remediation_summary, :resource, :status, :trait, :guidance, :updated_at) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the remediation target.
Newspecifies that the remediation target was newly identified.Updatedspecifies that the remediation target changed after it was identified.Resolvedspecifies that the remediation target is no longer present.
31707 31708 31709 31710 31711 31712 31713 31714 31715 31716 31717 31718 31719 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31707 class RemediationV2Item < Struct.new( :target_uid, :outcome, :priority, :remediation_summary, :resource, :status, :trait, :guidance, :updated_at) SENSITIVE = [] include Aws::Structure end |
#target_uid ⇒ String
The unique identifier (ID) of the remediation target.
31707 31708 31709 31710 31711 31712 31713 31714 31715 31716 31717 31718 31719 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31707 class RemediationV2Item < Struct.new( :target_uid, :outcome, :priority, :remediation_summary, :resource, :status, :trait, :guidance, :updated_at) SENSITIVE = [] include Aws::Structure end |
#trait ⇒ Types::RemediationTrait
The trait associated with the remediation target.
31707 31708 31709 31710 31711 31712 31713 31714 31715 31716 31717 31718 31719 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31707 class RemediationV2Item < Struct.new( :target_uid, :outcome, :priority, :remediation_summary, :resource, :status, :trait, :guidance, :updated_at) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The remediation target's last updated timestamp.
For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see Timestamps.
31707 31708 31709 31710 31711 31712 31713 31714 31715 31716 31717 31718 31719 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31707 class RemediationV2Item < Struct.new( :target_uid, :outcome, :priority, :remediation_summary, :resource, :status, :trait, :guidance, :updated_at) SENSITIVE = [] include Aws::Structure end |