GetSecurityControlsSecurityControlDefinition class

Constructors

GetSecurityControlsSecurityControlDefinition({required Input<String> currentRegionAvailability, required Input<List<String>> customizableProperties, required Input<String> description, required Input<String> remediationUrl, required Input<String> securityControlId, required Input<String> severityRating, 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.
const
GetSecurityControlsSecurityControlDefinition.fromMap(Map<String, dynamic> map)
factory

Properties

currentRegionAvailability → Input<String>
Whether the security control is available in the current AWS Region. Valid values: AVAILABLE, UNAVAILABLE.
final
customizableProperties → Input<List<String>>
Security control properties that you can customize.
final
description → Input<String>
Description of the security control across standards.
final
hashCode int
The hash code for this object.
no setterinherited
remediationUrl → Input<String>
Link to Security Hub CSPM documentation that explains how to remediate a failed finding for the security control.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
securityControlId → Input<String>
Unique identifier of the security control across standards.
final
severityRating → Input<String>
Severity of the security control. Valid values: LOW, MEDIUM, HIGH, CRITICAL.
final
title → Input<String>
Title of the security control.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited