StandardsControlArgs class
The set of arguments for StandardsControl. The set of arguments for StandardsControl.
Constructors
-
StandardsControlArgs({required Input<
String> controlStatus, Input<String?> ? disabledReason, Input<String?> ? region, required Input<String> standardsControlArn}) -
Creates a new StandardsControlArgs.
controlStatusThe control status could beENABLEDorDISABLED. You have to specifydisabledReasonargument forDISABLEDcontrol status.disabledReasonA description of the reason why you are disabling a security standard control. If you specify this attribute,controlStatuswill be set toDISABLEDautomatically.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.standardsControlArnThe standards control ARN. See the AWS documentation for how to list existing controls usingget-enabled-standardsanddescribe-standards-controls.const -
StandardsControlArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
controlStatus
→ Input<
String> -
The control status could be
ENABLEDorDISABLED. You have to specifydisabledReasonargument forDISABLEDcontrol status.final -
disabledReason
→ Input<
String?> ? -
A description of the reason why you are disabling a security standard control. If you specify this attribute,
controlStatuswill be set toDISABLEDautomatically.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
region
→ Input<
String?> ? -
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
standardsControlArn
→ Input<
String> -
The standards control ARN. See the AWS documentation for how to list existing controls using
get-enabled-standardsanddescribe-standards-controls.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