Class: Aws::SecurityHub::Types::RemediationGuidanceSpecification
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::RemediationGuidanceSpecification
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
The specification of the remediation target guidance. This outlines required resource parameters and permissions, remediation steps, and the end state.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#expected_end_state ⇒ String
The expected end state of the associated resources after completion of the steps.
-
#parameters ⇒ Array<Types::RemediationParameter>
An array of the parameters used in running the steps provided.
-
#required_permissions ⇒ Array<String>
An array of required permissions to run the steps.
-
#steps ⇒ Array<Types::RemediationStep>
An array of ordered steps for resolving the remediation targets.
Instance Attribute Details
#expected_end_state ⇒ String
The expected end state of the associated resources after completion of the steps.
30955 30956 30957 30958 30959 30960 30961 30962 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 30955 class RemediationGuidanceSpecification < Struct.new( :parameters, :steps, :expected_end_state, :required_permissions) SENSITIVE = [] include Aws::Structure end |
#parameters ⇒ Array<Types::RemediationParameter>
An array of the parameters used in running the steps provided.
30955 30956 30957 30958 30959 30960 30961 30962 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 30955 class RemediationGuidanceSpecification < Struct.new( :parameters, :steps, :expected_end_state, :required_permissions) SENSITIVE = [] include Aws::Structure end |
#required_permissions ⇒ Array<String>
An array of required permissions to run the steps.
30955 30956 30957 30958 30959 30960 30961 30962 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 30955 class RemediationGuidanceSpecification < Struct.new( :parameters, :steps, :expected_end_state, :required_permissions) SENSITIVE = [] include Aws::Structure end |
#steps ⇒ Array<Types::RemediationStep>
An array of ordered steps for resolving the remediation targets.
30955 30956 30957 30958 30959 30960 30961 30962 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 30955 class RemediationGuidanceSpecification < Struct.new( :parameters, :steps, :expected_end_state, :required_permissions) SENSITIVE = [] include Aws::Structure end |