ConfigurationPolicyConfigurationPolicy class
Constructors
-
ConfigurationPolicyConfigurationPolicy({Input<
List< ? enabledStandardArns, Input<String> ?>ConfigurationPolicyConfigurationPolicySecurityControlsConfiguration?> ? securityControlsConfiguration, required Input<bool> serviceEnabled}) -
Creates a new ConfigurationPolicyConfigurationPolicy.
enabledStandardArnsA list that defines which security standards are enabled in the configuration policy. It must be defined ifserviceEnabledis set to true.securityControlsConfigurationDefines which security controls are enabled in the configuration policy and any customizations to parameters affecting them. See below.serviceEnabledIndicates whether Security Hub is enabled in the policy.const -
ConfigurationPolicyConfigurationPolicy.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
enabledStandardArns
→ Input<
List< ?String> ?> -
A list that defines which security standards are enabled in the configuration policy. It must be defined if
serviceEnabledis set to true.final - hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
securityControlsConfiguration
→ Input<
ConfigurationPolicyConfigurationPolicySecurityControlsConfiguration?> ? -
Defines which security controls are enabled in the configuration policy and any customizations to parameters affecting them. See below.
final
-
serviceEnabled
→ Input<
bool> -
Indicates whether Security Hub is enabled in the policy.
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