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.
31195 31196 31197 31198 31199 31200 31201 31202 31203 31204 31205 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31195 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.
31195 31196 31197 31198 31199 31200 31201 31202 31203 31204 31205 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31195 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.
31195 31196 31197 31198 31199 31200 31201 31202 31203 31204 31205 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31195 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.
31195 31196 31197 31198 31199 31200 31201 31202 31203 31204 31205 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31195 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.
31195 31196 31197 31198 31199 31200 31201 31202 31203 31204 31205 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31195 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.
31195 31196 31197 31198 31199 31200 31201 31202 31203 31204 31205 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31195 class RemediationGuidance < Struct.new( :target_type_name, :pattern, :version, :context, :specification, :examples, :metadata) SENSITIVE = [] include Aws::Structure end |
#version ⇒ String
The guidance version.
31195 31196 31197 31198 31199 31200 31201 31202 31203 31204 31205 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 31195 class RemediationGuidance < Struct.new( :target_type_name, :pattern, :version, :context, :specification, :examples, :metadata) SENSITIVE = [] include Aws::Structure end |