ManagementProjectSecurityHealthAnalyticsCustomModuleCustomConfig constructor
const
ManagementProjectSecurityHealthAnalyticsCustomModuleCustomConfig({
- Input<
ManagementProjectSecurityHealthAnalyticsCustomModuleCustomConfigCustomOutput?> ? customOutput, - Input<
String?> ? description, - required Input<
ManagementProjectSecurityHealthAnalyticsCustomModuleCustomConfigPredicate> predicate, - required Input<
String> recommendation, - required Input<
ManagementProjectSecurityHealthAnalyticsCustomModuleCustomConfigResourceSelector> resourceSelector, - required Input<
String> severity,
Creates a new ManagementProjectSecurityHealthAnalyticsCustomModuleCustomConfig.
customOutput Custom output properties.
description Text that describes the vulnerability or misconfiguration that the custom
predicate The CEL expression to evaluate to produce findings. When the expression evaluates
recommendation An explanation of the recommended steps that security teams can take to resolve
resourceSelector The resource types that the custom module operates on. Each custom module
severity The severity to assign to findings generated by the module.
Implementation
const ManagementProjectSecurityHealthAnalyticsCustomModuleCustomConfig({
this.customOutput,
this.description,
required this.predicate,
required this.recommendation,
required this.resourceSelector,
required this.severity,
});