Class: Aws::SecurityHub::Types::SecurityControlDefinition
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::SecurityControlDefinition
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Provides metadata for a security control, including its unique standard-agnostic identifier, title, description, severity, availability in Amazon Web Services Regions, and a link to remediation steps.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#current_region_availability ⇒ String
Specifies whether a security control is available in the current Amazon Web Services Region.
-
#description ⇒ String
The description of a security control across standards.
-
#remediation_url ⇒ String
A link to Security Hub documentation that explains how to remediate a failed finding for a security control.
-
#security_control_id ⇒ String
The unique identifier of a security control across standards.
-
#severity_rating ⇒ String
The severity of a security control.
-
#title ⇒ String
The title of a security control.
Instance Attribute Details
#current_region_availability ⇒ String
Specifies whether a security control is available in the current Amazon Web Services Region.
25750 25751 25752 25753 25754 25755 25756 25757 25758 25759 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 25750 class SecurityControlDefinition < Struct.new( :security_control_id, :title, :description, :remediation_url, :severity_rating, :current_region_availability) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of a security control across standards. This typically summarizes how Security Hub evaluates the control and the conditions under which it produces a failed finding. This parameter doesn't reference a specific standard.
25750 25751 25752 25753 25754 25755 25756 25757 25758 25759 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 25750 class SecurityControlDefinition < Struct.new( :security_control_id, :title, :description, :remediation_url, :severity_rating, :current_region_availability) SENSITIVE = [] include Aws::Structure end |
#remediation_url ⇒ String
A link to Security Hub documentation that explains how to remediate a failed finding for a security control.
25750 25751 25752 25753 25754 25755 25756 25757 25758 25759 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 25750 class SecurityControlDefinition < Struct.new( :security_control_id, :title, :description, :remediation_url, :severity_rating, :current_region_availability) SENSITIVE = [] include Aws::Structure end |
#security_control_id ⇒ String
The unique identifier of a security control across standards. Values
for this field typically consist of an Amazon Web Service name and a
number (for example, APIGateway.3). This parameter differs from
SecurityControlArn
, which is a unique Amazon Resource Name (ARN)
assigned to a control. The ARN references the security control ID
(for example,
arn:aws:securityhub:eu-central-1:123456789012:security-control/APIGateway.3).
25750 25751 25752 25753 25754 25755 25756 25757 25758 25759 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 25750 class SecurityControlDefinition < Struct.new( :security_control_id, :title, :description, :remediation_url, :severity_rating, :current_region_availability) SENSITIVE = [] include Aws::Structure end |
#severity_rating ⇒ String
The severity of a security control. For more information about how Security Hub determines control severity, see Assigning severity to control findings in the Security Hub User Guide.
25750 25751 25752 25753 25754 25755 25756 25757 25758 25759 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 25750 class SecurityControlDefinition < Struct.new( :security_control_id, :title, :description, :remediation_url, :severity_rating, :current_region_availability) SENSITIVE = [] include Aws::Structure end |
#title ⇒ String
The title of a security control.
25750 25751 25752 25753 25754 25755 25756 25757 25758 25759 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 25750 class SecurityControlDefinition < Struct.new( :security_control_id, :title, :description, :remediation_url, :severity_rating, :current_region_availability) SENSITIVE = [] include Aws::Structure end |