GetSecurityControlsSecurityControlDefinition constructor

const GetSecurityControlsSecurityControlDefinition({
  1. required Input<String> currentRegionAvailability,
  2. required Input<List<String>> customizableProperties,
  3. required Input<String> description,
  4. required Input<String> remediationUrl,
  5. required Input<String> securityControlId,
  6. required Input<String> severityRating,
  7. required Input<String> title,
})

Creates a new GetSecurityControlsSecurityControlDefinition. currentRegionAvailability Whether the security control is available in the current AWS Region. Valid values: AVAILABLE, UNAVAILABLE. customizableProperties Security control properties that you can customize. description Description of the security control across standards. remediationUrl Link to Security Hub CSPM documentation that explains how to remediate a failed finding for the security control. securityControlId Unique identifier of the security control across standards. severityRating Severity of the security control. Valid values: LOW, MEDIUM, HIGH, CRITICAL. title Title of the security control.

Implementation

const GetSecurityControlsSecurityControlDefinition({
  required this.currentRegionAvailability,
  required this.customizableProperties,
  required this.description,
  required this.remediationUrl,
  required this.securityControlId,
  required this.severityRating,
  required this.title,
});