Class: Aws::SecurityHub::Types::RemediationGuidance
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::RemediationGuidance
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
A remediation guidebook outlining guidance in resolving the remediation target.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#context ⇒ Types::RemediationGuidanceContext
The context behind the remediation target's existence and guidance.
-
#examples ⇒ Types::RemediationGuidanceExamples
Provided remediation guidance examples in different formats that can be run for remediating the target.
-
#metadata ⇒ Types::RemediationGuidanceMetadata
The metadata of the remediation guidance.
-
#pattern ⇒ String
The remediation pattern of the remediation target.
-
#specification ⇒ Types::RemediationGuidanceSpecification
The specification of the remediation target guidance.
-
#target_type_name ⇒ String
The name of the remediation target type.
-
#version ⇒ String
The guidance version.
Instance Attribute Details
#context ⇒ Types::RemediationGuidanceContext
The context behind the remediation target's existence and guidance.
31242 31243 31244 31245 31246 31247 31248 31249 31250 31251 31252 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31242 class RemediationGuidance < Struct.new( :target_type_name, :pattern, :version, :context, :specification, :examples, :metadata) SENSITIVE = [] include Aws::Structure end |
#examples ⇒ Types::RemediationGuidanceExamples
Provided remediation guidance examples in different formats that can be run for remediating the target.
31242 31243 31244 31245 31246 31247 31248 31249 31250 31251 31252 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31242 class RemediationGuidance < Struct.new( :target_type_name, :pattern, :version, :context, :specification, :examples, :metadata) SENSITIVE = [] include Aws::Structure end |
#metadata ⇒ Types::RemediationGuidanceMetadata
The metadata of the remediation guidance.
31242 31243 31244 31245 31246 31247 31248 31249 31250 31251 31252 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31242 class RemediationGuidance < Struct.new( :target_type_name, :pattern, :version, :context, :specification, :examples, :metadata) SENSITIVE = [] include Aws::Structure end |
#pattern ⇒ String
The remediation pattern of the remediation target.
31242 31243 31244 31245 31246 31247 31248 31249 31250 31251 31252 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31242 class RemediationGuidance < Struct.new( :target_type_name, :pattern, :version, :context, :specification, :examples, :metadata) SENSITIVE = [] include Aws::Structure end |
#specification ⇒ Types::RemediationGuidanceSpecification
The specification of the remediation target guidance. This outlines required resource parameters and permissions, remediation steps, and the end state.
31242 31243 31244 31245 31246 31247 31248 31249 31250 31251 31252 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31242 class RemediationGuidance < Struct.new( :target_type_name, :pattern, :version, :context, :specification, :examples, :metadata) SENSITIVE = [] include Aws::Structure end |
#target_type_name ⇒ String
The name of the remediation target type.
31242 31243 31244 31245 31246 31247 31248 31249 31250 31251 31252 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31242 class RemediationGuidance < Struct.new( :target_type_name, :pattern, :version, :context, :specification, :examples, :metadata) SENSITIVE = [] include Aws::Structure end |
#version ⇒ String
The guidance version.
31242 31243 31244 31245 31246 31247 31248 31249 31250 31251 31252 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31242 class RemediationGuidance < Struct.new( :target_type_name, :pattern, :version, :context, :specification, :examples, :metadata) SENSITIVE = [] include Aws::Structure end |