Class: Aws::SecurityHub::Types::StandardsControlAssociationSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::StandardsControlAssociationSummary
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-securityhub/types.rb
Overview
An array that provides the enablement status and other details for each control that applies to each enabled standard.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#association_status ⇒ String
The enablement status of a control in a specific standard.
-
#related_requirements ⇒ Array<String>
The requirement that underlies this control in the compliance framework related to the standard.
-
#security_control_arn ⇒ String
The ARN of a control, such as ‘arn:aws:securityhub:eu-central-1:123456789012:security-control/S3.1`.
-
#security_control_id ⇒ String
A unique standard-agnostic identifier for a control.
-
#standards_arn ⇒ String
The Amazon Resource Name (ARN) of a standard.
-
#standards_control_description ⇒ String
The description of a control.
-
#standards_control_title ⇒ String
The title of a control.
-
#updated_at ⇒ Time
The last time that a control’s enablement status in a specified standard was updated.
-
#updated_reason ⇒ String
The reason for updating a control’s enablement status in a specified standard.
Instance Attribute Details
#association_status ⇒ String
The enablement status of a control in a specific standard.
30091 30092 30093 30094 30095 30096 30097 30098 30099 30100 30101 30102 30103 |
# File 'lib/aws-sdk-securityhub/types.rb', line 30091 class StandardsControlAssociationSummary < Struct.new( :standards_arn, :security_control_id, :security_control_arn, :association_status, :related_requirements, :updated_at, :updated_reason, :standards_control_title, :standards_control_description) SENSITIVE = [] include Aws::Structure end |
#related_requirements ⇒ Array<String>
The requirement that underlies this control in the compliance framework related to the standard.
30091 30092 30093 30094 30095 30096 30097 30098 30099 30100 30101 30102 30103 |
# File 'lib/aws-sdk-securityhub/types.rb', line 30091 class StandardsControlAssociationSummary < Struct.new( :standards_arn, :security_control_id, :security_control_arn, :association_status, :related_requirements, :updated_at, :updated_reason, :standards_control_title, :standards_control_description) SENSITIVE = [] include Aws::Structure end |
#security_control_arn ⇒ String
The ARN of a control, such as ‘arn:aws:securityhub:eu-central-1:123456789012:security-control/S3.1`. This parameter doesn’t mention a specific standard.
30091 30092 30093 30094 30095 30096 30097 30098 30099 30100 30101 30102 30103 |
# File 'lib/aws-sdk-securityhub/types.rb', line 30091 class StandardsControlAssociationSummary < Struct.new( :standards_arn, :security_control_id, :security_control_arn, :association_status, :related_requirements, :updated_at, :updated_reason, :standards_control_title, :standards_control_description) SENSITIVE = [] include Aws::Structure end |
#security_control_id ⇒ String
A unique standard-agnostic identifier for a control. Values for this field typically consist of an Amazon Web Services service and a number, such as APIGateway.5. This field doesn’t reference a specific standard.
30091 30092 30093 30094 30095 30096 30097 30098 30099 30100 30101 30102 30103 |
# File 'lib/aws-sdk-securityhub/types.rb', line 30091 class StandardsControlAssociationSummary < Struct.new( :standards_arn, :security_control_id, :security_control_arn, :association_status, :related_requirements, :updated_at, :updated_reason, :standards_control_title, :standards_control_description) SENSITIVE = [] include Aws::Structure end |
#standards_arn ⇒ String
The Amazon Resource Name (ARN) of a standard.
30091 30092 30093 30094 30095 30096 30097 30098 30099 30100 30101 30102 30103 |
# File 'lib/aws-sdk-securityhub/types.rb', line 30091 class StandardsControlAssociationSummary < Struct.new( :standards_arn, :security_control_id, :security_control_arn, :association_status, :related_requirements, :updated_at, :updated_reason, :standards_control_title, :standards_control_description) SENSITIVE = [] include Aws::Structure end |
#standards_control_description ⇒ String
The description of a control. This typically summarizes how Security Hub evaluates the control and the conditions under which it produces a failed finding. The parameter may reference a specific standard.
30091 30092 30093 30094 30095 30096 30097 30098 30099 30100 30101 30102 30103 |
# File 'lib/aws-sdk-securityhub/types.rb', line 30091 class StandardsControlAssociationSummary < Struct.new( :standards_arn, :security_control_id, :security_control_arn, :association_status, :related_requirements, :updated_at, :updated_reason, :standards_control_title, :standards_control_description) SENSITIVE = [] include Aws::Structure end |
#standards_control_title ⇒ String
The title of a control.
30091 30092 30093 30094 30095 30096 30097 30098 30099 30100 30101 30102 30103 |
# File 'lib/aws-sdk-securityhub/types.rb', line 30091 class StandardsControlAssociationSummary < Struct.new( :standards_arn, :security_control_id, :security_control_arn, :association_status, :related_requirements, :updated_at, :updated_reason, :standards_control_title, :standards_control_description) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The last time that a control’s enablement status in a specified standard was updated.
30091 30092 30093 30094 30095 30096 30097 30098 30099 30100 30101 30102 30103 |
# File 'lib/aws-sdk-securityhub/types.rb', line 30091 class StandardsControlAssociationSummary < Struct.new( :standards_arn, :security_control_id, :security_control_arn, :association_status, :related_requirements, :updated_at, :updated_reason, :standards_control_title, :standards_control_description) SENSITIVE = [] include Aws::Structure end |
#updated_reason ⇒ String
The reason for updating a control’s enablement status in a specified standard.
30091 30092 30093 30094 30095 30096 30097 30098 30099 30100 30101 30102 30103 |
# File 'lib/aws-sdk-securityhub/types.rb', line 30091 class StandardsControlAssociationSummary < Struct.new( :standards_arn, :security_control_id, :security_control_arn, :association_status, :related_requirements, :updated_at, :updated_reason, :standards_control_title, :standards_control_description) SENSITIVE = [] include Aws::Structure end |