Class: Aws::SecurityHub::Types::RemediationStep
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::RemediationStep
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
A step in the remediation guidance.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action ⇒ String
The action to be taken for this step.
-
#description ⇒ String
A description of what the step does.
-
#inverse ⇒ String
The inverse of the step, to be used if the step needs to be rolled back.
-
#logic ⇒ String
The logic behind the existence of this step.
-
#phase ⇒ String
The phase of the remediation plan that this step belongs to (for example,
FIX). -
#service ⇒ String
Which service this step is performed in.
-
#verify_after ⇒ String
The action to take after the step to verify its success.
Instance Attribute Details
#action ⇒ String
The action to be taken for this step.
31597 31598 31599 31600 31601 31602 31603 31604 31605 31606 31607 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31597 class RemediationStep < Struct.new( :phase, :description, :service, :action, :logic, :inverse, :verify_after) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of what the step does.
31597 31598 31599 31600 31601 31602 31603 31604 31605 31606 31607 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31597 class RemediationStep < Struct.new( :phase, :description, :service, :action, :logic, :inverse, :verify_after) SENSITIVE = [] include Aws::Structure end |
#inverse ⇒ String
The inverse of the step, to be used if the step needs to be rolled back.
31597 31598 31599 31600 31601 31602 31603 31604 31605 31606 31607 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31597 class RemediationStep < Struct.new( :phase, :description, :service, :action, :logic, :inverse, :verify_after) SENSITIVE = [] include Aws::Structure end |
#logic ⇒ String
The logic behind the existence of this step.
31597 31598 31599 31600 31601 31602 31603 31604 31605 31606 31607 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31597 class RemediationStep < Struct.new( :phase, :description, :service, :action, :logic, :inverse, :verify_after) SENSITIVE = [] include Aws::Structure end |
#phase ⇒ String
The phase of the remediation plan that this step belongs to (for
example, FIX).
31597 31598 31599 31600 31601 31602 31603 31604 31605 31606 31607 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31597 class RemediationStep < Struct.new( :phase, :description, :service, :action, :logic, :inverse, :verify_after) SENSITIVE = [] include Aws::Structure end |
#service ⇒ String
Which service this step is performed in.
31597 31598 31599 31600 31601 31602 31603 31604 31605 31606 31607 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31597 class RemediationStep < Struct.new( :phase, :description, :service, :action, :logic, :inverse, :verify_after) SENSITIVE = [] include Aws::Structure end |
#verify_after ⇒ String
The action to take after the step to verify its success.
31597 31598 31599 31600 31601 31602 31603 31604 31605 31606 31607 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31597 class RemediationStep < Struct.new( :phase, :description, :service, :action, :logic, :inverse, :verify_after) SENSITIVE = [] include Aws::Structure end |