SecurityProfileThreatPreventionProfileArgs

data class SecurityProfileThreatPreventionProfileArgs(val antivirusOverrides: Output<List<SecurityProfileThreatPreventionProfileAntivirusOverrideArgs>>? = null, val severityOverrides: Output<List<SecurityProfileThreatPreventionProfileSeverityOverrideArgs>>? = null, val threatOverrides: Output<List<SecurityProfileThreatPreventionProfileThreatOverrideArgs>>? = null) : ConvertibleToJava<SecurityProfileThreatPreventionProfileArgs>

Constructors

constructor(antivirusOverrides: Output<List<SecurityProfileThreatPreventionProfileAntivirusOverrideArgs>>? = null, severityOverrides: Output<List<SecurityProfileThreatPreventionProfileSeverityOverrideArgs>>? = null, threatOverrides: Output<List<SecurityProfileThreatPreventionProfileThreatOverrideArgs>>? = null)

Properties

Link copied to clipboard

Defines what action to take for antivirus threats per protocol. Structure is documented below.

Link copied to clipboard

The configuration for overriding threats actions by severity match. Structure is documented below.

Link copied to clipboard

The configuration for overriding threats actions by threat id match. If a threat is matched both by configuration provided in severity overrides and threat overrides, the threat overrides action is applied. Structure is documented below.

Functions

Link copied to clipboard
open override fun toJava(): SecurityProfileThreatPreventionProfileArgs