SecurityControlDefinition
¶
Source code in docs_src/capo_securityhub/types/security_control_definition.py
current_region_availability
instance-attribute
¶
current_region_availability: NotRequired[RegionAvailabilityStatus]
Specifies whether a security control is available in the current Amazon Web Services Region.
customizable_properties
instance-attribute
¶
customizable_properties: NotRequired[CustomizableProperties]
Security control properties that you can customize. Currently, only parameter customization is supported for select controls. An empty array is returned for controls that don’t support custom properties.
description
instance-attribute
¶
description: NotRequired[NonEmptyString]
The description of a security control across standards. This typically summarizes how Security Hub CSPM evaluates the control and the conditions under which it produces a failed finding. This parameter doesn't reference a specific standard.
parameter_definitions
instance-attribute
¶
parameter_definitions: NotRequired[ParameterDefinitions]
An object that provides a security control parameter name, description, and the options for customizing it. This object is excluded for a control that doesn't support custom parameters.
provider
instance-attribute
¶
provider: NotRequired[SecurityControlsProvider]
The cloud provider whose resources the security control evaluates. For example, AWS or Azure.
remediation_url
instance-attribute
¶
remediation_url: NotRequired[NonEmptyString]
A link to Security Hub CSPM documentation that explains how to remediate a failed finding for a security control.
security_control_id
instance-attribute
¶
security_control_id: NotRequired[NonEmptyString]
The unique identifier of a security control across standards. Values for this field typically consist of an Amazon Web Services 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).
severity_rating
instance-attribute
¶
severity_rating: NotRequired[SeverityRating]
The severity of a security control. For more information about how Security Hub CSPM determines control severity, see Assigning severity to control findings in the Security Hub CSPM User Guide.