Class: Grafeas::V1::VulnerabilityAssessmentNote::Assessment::Remediation
- Inherits:
-
Object
- Object
- Grafeas::V1::VulnerabilityAssessmentNote::Assessment::Remediation
- Extended by:
- Google::Protobuf::MessageExts::ClassMethods
- Includes:
- Google::Protobuf::MessageExts
- Defined in:
- proto_docs/grafeas/v1/vex.rb
Overview
Specifies details on how to handle (and presumably, fix) a vulnerability.
Defined Under Namespace
Modules: RemediationType
Instance Attribute Summary collapse
-
#details ⇒ ::String
Contains a comprehensive human-readable discussion of the remediation.
-
#remediation_type ⇒ ::Grafeas::V1::VulnerabilityAssessmentNote::Assessment::Remediation::RemediationType
The type of remediation that can be applied.
-
#remediation_uri ⇒ ::Grafeas::V1::RelatedUrl
Contains the URL where to obtain the remediation.
Instance Attribute Details
#details ⇒ ::String
Returns Contains a comprehensive human-readable discussion of the remediation.
190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 |
# File 'proto_docs/grafeas/v1/vex.rb', line 190 class Remediation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The type of remediation that can be applied. module RemediationType # No remediation type specified. REMEDIATION_TYPE_UNSPECIFIED = 0 # A MITIGATION is available. MITIGATION = 1 # No fix is planned. NO_FIX_PLANNED = 2 # Not available. NONE_AVAILABLE = 3 # A vendor fix is available. VENDOR_FIX = 4 # A workaround is available. WORKAROUND = 5 end end |
#remediation_type ⇒ ::Grafeas::V1::VulnerabilityAssessmentNote::Assessment::Remediation::RemediationType
Returns The type of remediation that can be applied.
190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 |
# File 'proto_docs/grafeas/v1/vex.rb', line 190 class Remediation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The type of remediation that can be applied. module RemediationType # No remediation type specified. REMEDIATION_TYPE_UNSPECIFIED = 0 # A MITIGATION is available. MITIGATION = 1 # No fix is planned. NO_FIX_PLANNED = 2 # Not available. NONE_AVAILABLE = 3 # A vendor fix is available. VENDOR_FIX = 4 # A workaround is available. WORKAROUND = 5 end end |
#remediation_uri ⇒ ::Grafeas::V1::RelatedUrl
Returns Contains the URL where to obtain the remediation.
190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 |
# File 'proto_docs/grafeas/v1/vex.rb', line 190 class Remediation include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The type of remediation that can be applied. module RemediationType # No remediation type specified. REMEDIATION_TYPE_UNSPECIFIED = 0 # A MITIGATION is available. MITIGATION = 1 # No fix is planned. NO_FIX_PLANNED = 2 # Not available. NONE_AVAILABLE = 3 # A vendor fix is available. VENDOR_FIX = 4 # A workaround is available. WORKAROUND = 5 end end |