Reference documentation and code samples for the Google Cloud Network Security V1 Client class ThreatPreventionProfile.
ThreatPreventionProfile defines an action for specific threat signatures or severity levels.
Generated from protobuf message google.cloud.networksecurity.v1.ThreatPreventionProfile
Namespace
Google \ Cloud \ NetworkSecurity \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ severity_overrides
↳ threat_overrides
array< ThreatOverride
>
Optional. 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.
↳ antivirus_overrides
getSeverityOverrides
Optional. Configuration for overriding threats actions by severity match.
setSeverityOverrides
Optional. Configuration for overriding threats actions by severity match.
$this
getThreatOverrides
Optional. 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.
setThreatOverrides
Optional. 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.
$this
getAntivirusOverrides
Optional. Configuration for overriding antivirus actions per protocol.
setAntivirusOverrides
Optional. Configuration for overriding antivirus actions per protocol.
$this

