ConfigurationPolicyConfigurationPolicy class

Constructors

ConfigurationPolicyConfigurationPolicy({Input<List<String>?>? enabledStandardArns, Input<ConfigurationPolicyConfigurationPolicySecurityControlsConfiguration?>? securityControlsConfiguration, required Input<bool> serviceEnabled})
Creates a new ConfigurationPolicyConfigurationPolicy. enabledStandardArns A list that defines which security standards are enabled in the configuration policy. It must be defined if serviceEnabled is set to true. securityControlsConfiguration Defines which security controls are enabled in the configuration policy and any customizations to parameters affecting them. See below. serviceEnabled Indicates 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 serviceEnabled is 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