Class: Grafeas::V1::ComplianceNote
- Inherits:
-
Object
- Object
- Grafeas::V1::ComplianceNote
- Extended by:
- Google::Protobuf::MessageExts::ClassMethods
- Includes:
- Google::Protobuf::MessageExts
- Defined in:
- proto_docs/grafeas/v1/compliance.rb
Defined Under Namespace
Classes: CisBenchmark
Instance Attribute Summary collapse
- #cis_benchmark ⇒ ::Grafeas::V1::ComplianceNote::CisBenchmark
-
#description ⇒ ::String
A description about this compliance check.
- #impact ⇒ ::String
-
#rationale ⇒ ::String
A rationale for the existence of this compliance check.
-
#remediation ⇒ ::String
A description of remediation steps if the compliance check fails.
-
#scan_instructions ⇒ ::String
Serialized scan instructions with a predefined format.
-
#title ⇒ ::String
The title that identifies this compliance check.
-
#version ⇒ ::Array<::Grafeas::V1::ComplianceVersion>
The OS and config versions the benchmark applies to.
Instance Attribute Details
#cis_benchmark ⇒ ::Grafeas::V1::ComplianceNote::CisBenchmark
44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'proto_docs/grafeas/v1/compliance.rb', line 44 class ComplianceNote include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A compliance check that is a CIS benchmark. # @!attribute [rw] profile_level # @return [::Integer] # @!attribute [rw] severity # @return [::Grafeas::V1::Severity] class CisBenchmark include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#description ⇒ ::String
Returns A description about this compliance check.
44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'proto_docs/grafeas/v1/compliance.rb', line 44 class ComplianceNote include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A compliance check that is a CIS benchmark. # @!attribute [rw] profile_level # @return [::Integer] # @!attribute [rw] severity # @return [::Grafeas::V1::Severity] class CisBenchmark include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#impact ⇒ ::String
44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'proto_docs/grafeas/v1/compliance.rb', line 44 class ComplianceNote include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A compliance check that is a CIS benchmark. # @!attribute [rw] profile_level # @return [::Integer] # @!attribute [rw] severity # @return [::Grafeas::V1::Severity] class CisBenchmark include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#rationale ⇒ ::String
Returns A rationale for the existence of this compliance check.
44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'proto_docs/grafeas/v1/compliance.rb', line 44 class ComplianceNote include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A compliance check that is a CIS benchmark. # @!attribute [rw] profile_level # @return [::Integer] # @!attribute [rw] severity # @return [::Grafeas::V1::Severity] class CisBenchmark include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#remediation ⇒ ::String
Returns A description of remediation steps if the compliance check fails.
44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'proto_docs/grafeas/v1/compliance.rb', line 44 class ComplianceNote include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A compliance check that is a CIS benchmark. # @!attribute [rw] profile_level # @return [::Integer] # @!attribute [rw] severity # @return [::Grafeas::V1::Severity] class CisBenchmark include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#scan_instructions ⇒ ::String
Returns Serialized scan instructions with a predefined format.
44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'proto_docs/grafeas/v1/compliance.rb', line 44 class ComplianceNote include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A compliance check that is a CIS benchmark. # @!attribute [rw] profile_level # @return [::Integer] # @!attribute [rw] severity # @return [::Grafeas::V1::Severity] class CisBenchmark include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#title ⇒ ::String
Returns The title that identifies this compliance check.
44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'proto_docs/grafeas/v1/compliance.rb', line 44 class ComplianceNote include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A compliance check that is a CIS benchmark. # @!attribute [rw] profile_level # @return [::Integer] # @!attribute [rw] severity # @return [::Grafeas::V1::Severity] class CisBenchmark include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#version ⇒ ::Array<::Grafeas::V1::ComplianceVersion>
Returns The OS and config versions the benchmark applies to.
44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
# File 'proto_docs/grafeas/v1/compliance.rb', line 44 class ComplianceNote include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A compliance check that is a CIS benchmark. # @!attribute [rw] profile_level # @return [::Integer] # @!attribute [rw] severity # @return [::Grafeas::V1::Severity] class CisBenchmark include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |